1

次のようなフォーマットされていない XML ファイルがあります。

<ROOT>
    <A0>Hi</A0>
    <A1 A="hi" A="how" A="are" A="You?"></A1>
    <A2 A2="Bye"> </A2>
    <A3>In this tag have hexadecimal value</A3>
</ROOT>

質問:

  1. tag のように重複した属性名を処理するにはどうすればよい<A1>ですか?
  2. tag のように 16 進数値を処理するにはどうすればよい<A3>ですか?

このタイプのファイルを SSIS パッケージのソースとして使用する必要があります。

ありがとう

4

1 に答える 1

12
<ROOT>
  <A0>Hi</A0>
  <A1 A="hi" A="how" A="are" A="You?"></A1>
  <A2 A2="Bye"> </A2>
  <A3>In this tag have Hexa deimal value </A3>
</ROOT>

定義上、整形式の XML ドキュメントでは重複した属性 (同じ要素上) は許可されません。

したがって、提供されたテキストは XML ドキュメントではなく、対応する XML パーサーで解析できません。したがって、説明されている問題は存在しません。

于 2012-04-10T12:42:50.137 に答える