2017-04-13 9 views
0

私はネストされたXMLフィールドをCSVにマップする方法は?

<person> 
    <age>10</age> 
    <weight>20</weight> 
</person> 

like-単純なXMLのためにこれを行う方法を知っては

age,weight 
10,20 

AS-CSVにマップされますが、ネストされたタグのためにそれを行うにはどのように? 例:私は、XMLベース

<root> 
    <prop1>someValue</prop> 
    <prop2> 
     <innerProp> 
      <property1>value1</property1> 
      <property2> 
       <subProperty1>value2</subProperty1> 
       <subProperty2>value3</subProperty2> 
       <subProperty3>value4</subProperty3> 
      </property2> 
      <property3>value5</property3> 
      <property4>value6</property4> 
      <property5> 
       <subProperty4>value7</subProperty4> 
       <subProperty5>value8</subProperty5> 
       <subProperty6>value9</subProperty6> 
      </property5> 
      <property6>value10</property6> 
      <property7>value11</property> 
     </innerProp> 
    </prop2> 
</root> 

CSVでどうだろうその形質転換後にしていますか? これはまったくできません。

答えて

2

表示されているインデントごとにドットを使用すると、これを平坦化できます。これは、結果、次のようになります。

PROP1、prop2.innerProp.property1、prop2.innerProp.property2.subProperty1、prop2.innerProp.property2.subProperty2、...

関連する問題