0

次のような「XML」フラグメントに出くわしました(インデントされて省略されています -...さらなるタグを表しています):

<items>"Std Stability"
  <items[1]>
    <id>-2</id>
    ...
  </items[1]>
  <items[2]>
    <id>-5</id>
  </items[2]>
  ...
</items>

数値は、[1]私が使用しているパーサー ( l​​xml ) を窒息させています。これらが有効な同様の形式はありますか? それとも、それを処理するためにカスタム パーサーを作成する必要がありますか?

私はその形式を制御することはできず、ドキュメントは実際に形式を説明したり名前を付けたりしていません。

4

1 に答える 1

2

これは有効な Xml ドキュメントではないため、Xml 準拠のパーサーを使用して処理することはできません。このような形式は見たことがないので、これを処理するためにどのツールを使用するかわかりません。これを読むためにおそらく使用したい「自家製」のXml風のパーサーがあると思います。Xml の観点から - そのような場合、常にソースで入力を固定する必要があります。あなたの側でこのようなものを修正して有効なxmlにすることを考え出すと、通常は問題が発生します。

于 2012-10-15T21:13:16.043 に答える