XML を Excel 上でツリー表示し、編集できる Excel マクロを使ったツール

  • 3

    下記のような構造だと正しくXMLファイルを生成してくれません

    tanaka
    tanaka
    2
    Windows XP

    下記のような構造だと正しくXMLファイルを生成してくれません。
    今のところそれ以外は正しく動作するようです。
    ◆問題点
    同一要素名が繰り返されるときにxPathが/CSV/REC/Cell[2]以降の@Rowの属性が飛ぶ。。。
    /CSV
    /REC
    /Cell 1
    @Row 1
    @Col 1
    /Cell 2
    @Row 1
    @Col 2
    ------------------------------------------------------
    /CSV
    @FullPath
    @FileName MAP_CSV-A
    /REC
    @No 1
    @Header Y
    /Cell 1
    @Row 1
    @Col 1
    /Cell 2
    @Row 1
    @Col 2
    /Cell 3
    @Row 1
    @Col 3
    /REC
    @No 2
    @Header Y
    /Cell Map情報ID
    @Row 2
    @Col 1
    /Cell MapNo
    @Row 2
    @Col 2
    /Cell 上位定義No
    @Row 2
    @Col 3
    /REC
    @No 3
    @Header N
    /Cell CSV-A
    @Row 2
    @Col 1
    /Cell 1
    @Row 2
    @Col 2
    /Cell 4
    @Row 2
    @Col 3
    -------------------------------------------------
    /要素 @属性 説明 データ内容
    /CSV
    @FullPath
    @FileName MAP_CSV-A
    /REC
    @Header Y
    @No 3
    /Cell 1
    @Col 1
    @Row 1
    /Cell 2
    @Col 2
    /Cell 3
    @Col 3
    /REC
    @Header Y
    /Cell Map情報ID
    @Col 1
    @Row 2
    /Cell MapNo
    @Col 2
    /Cell 上位定義No
    @Col 3
    /REC
    @Header N
    /Cell CSV-A
    @Col 1
    @Row 2
    /Cell 1
    @Col 2
    /Cell 4
    @Col 3

    このレビューは参考になりましたか?