1

XSLT を使用して、format2 に記載されているように、format1 の xml を文字列に変換するにはどうすればよいですか?

フォーマット 1

 <children>
    <child data="test1">
    <content><name>test1</name>
     <child>
      <content><name>test1child</name>
     </child>
    </child>
    </children>

フォーマット 2

"<root>"
+"<item id='test1'>"
+"<content><name>test1</name></content>"
+"<item parent_id='test1'>"             
+"<content><name>test1child</name>"
+"</content>"      
+"</item>"
+</item>
+"<root>"

したがって、子はルートに置き換え、子はアイテムに置き換え、子の子は *親 ID のアイテムの親 ID* に置き換える必要があります。xsltで行うことは可能ですか?

4

1 に答える 1