我正在解析格式为
的XML文件<stuff>
<date>5.9.2013</date>
<items>
<item>
<a>foo</a>
<b>bar</b>
<c>202</c>
<d>
<e>baz</e>
<e>bang</e>
</d>
</item>
<item>
<a>foo</a>
<b>bar</b>
<c>203</c>
<d>
<e>baz</e>
<e>bang</e>
</d>
</item>
</items>
</stuff>
这些<item>
中约有30,000个。 有时候 - 我不知道什么时候 -
<c>
标记中的字符丢失了。导致值“3”而不是
“203”。对于一些项目。
这可重复发生在同一个文件中。对于不同的排列 文件(项目顺序不同),这不会发生。
这只发生在多个环境之一上。更糟糕的是,我没有 可以直接访问该环境,因此调试非常困难。
我的实现意识到解析器获取内容的事实 块。