Xml XSL到CSV-在某个位置写入
我需要将一些元素从xml输出到csv。 我的问题是我有检索元素的搜索条件 示例-我已从节点列表中选择每个节点并获取节点ID。 该节点ID应在其他地方称为nodeIDRef。我必须识别该子节点并获取该ID,然后在另一个元素中识别节点ID和子节点ID的组合,比如 一旦我获取信息,我将根据请求以随机顺序从info输出一些值,从子节点输出一些值,从父节点输出一些值 请在下面找到例子Xml XSL到CSV-在某个位置写入,xml,csv,xslt,Xml,Csv,Xslt,我需要将一些元素从xml输出到csv。 我的问题是我有检索元素的搜索条件 示例-我已从节点列表中选择每个节点并获取节点ID。 该节点ID应在其他地方称为nodeIDRef。我必须识别该子节点并获取该ID,然后在另一个元素中识别节点ID和子节点ID的组合,比如 一旦我获取信息,我将根据请求以随机顺序从info输出一些值,从子节点输出一些值,从父节点输出一些值 请在下面找到例子 enter code here <v4:InfoList timestamp="2017-04-03T04:10
enter code here
<v4:InfoList timestamp="2017-04-03T04:10:11.798Z" xmlns:v4="someNameSpace">
<v4:SList>
<v4:TAG1Id>
Content1
</v4:TAG1Id>
<v4:TAG2>81d2</v4:TAG2>
<v4:TAG3>0</v4:TAG3>
</v4:SList>
<v4:VList>
<v4:TAG1RefId>
Content1
</v4:TAG1RefId>
<v4:VTAG2Id>Material1</v4:VTAG2Id>
<v4:VTAG3>/path/val</v4:VTAG3>
</v4:VList>
<v4:ZList>
<v4:TAG1RefId>
Content1
</v4:TAG1RefId>
<v4:VTAG2IdRef>Material1</v4:VTAG2IdRef>
<v4:value1> ABC</v4:value1>
<v4:vaue2> DEF </v4:vaue2>
<v4:value3> GHI</v4:value3>
</v4:ZList>
注意:列名与xml中的元素名不同。
我怎样才能写到一个特定的位置,这样我就不需要将值存储在内存中?你的问题太模糊了,IMHO。你的问题太模糊了,IMHO。
ZValue1 ZValue2 VListTag3 SListTag3 Vtag2Id STag2 Tag1Id ZValue3
ABC DEF /path/val 0 Material1 81d Content1 GHI