我收到一个包含不同项目数据的大文件:
<Items>
<Item>
<Property1>...</Property1>
<Property2>...</Property2>
<Property3>...</Property3>
...
</Item>
<Item>...</Item>
<Item>...</Item>
<Item>...</Item>
</Items>
我首先需要通过不同的属性列表对项目进行分组(应该可以在不更改代码的情况下进行配置),然后将这些组切成块并能够实现 GetNextChunk() 方法。有什么具体的实现方法的建议吗?