+ -
当前位置:首页 → 问答吧 → xml利用xslt转化为另一种xml 亲们 帮忙啊 急急急、、、

xml利用xslt转化为另一种xml 亲们 帮忙啊 急急急、、、

时间:2010-11-09

来源:互联网

想把:<?xml version="1.0" encoding="UTF-8"?>
<mxGraphModel>
  <root>
  <mxCell id="0"/>
  <mxCell id="1" parent="0"/>
  <mxCell id="2" values="Hello," vertex="1" parent="1">
  <mxGeometry x="80" y="70" width="80" height="40" as="geometry"/>
  </mxCell>
  <mxCell id="3" values="World!" vertex="1" parent="1">
  <mxGeometry x="210" y="220" width="80" height="50" as="geometry"/>
  </mxCell>
  <mxCell id="4" values="Hello, World!" edge="1" parent="1" source="2" target="3">
  <mxGeometry relative="1" as="geometry"/>
  </mxCell>
  <mxCell id="5" values="Server" style="image;image=images/server.png" vertex="1" parent="1">
  <mxGeometry x="440" y="80" width="50" height="50" as="geometry"/>
  </mxCell>
  <mxCell id="6" values="" edge="1" parent="1" source="3" target="5">
  <mxGeometry relative="1" as="geometry"/>
  </mxCell>
  <mxCell id="7" values="Earth" style="roundImage;image=images/earth.png" vertex="1" parent="1">
  <mxGeometry x="410" y="260" width="50" height="50" as="geometry"/>
  </mxCell>
  </root>
</mxGraphModel>

转换为:

<Datasource>
  <root>
  <books id="0"/>
  <books id="1"/>
  <books id="2" value="Hello">
  <book id="3" value="World!"/>
  <title id="5" value="Server"/>
  </book>
  </books>
  <books id="7" value="Earth"/>
  </root>
</Datasource>


利用 xslt 怎样实现第一个转化为第二个 和从第二种转化为第一种啊、 整整做了2天了 没搞出来 请高手们帮忙啊 不胜感激啊、、、、、、

作者: faguoxiaoku   发布时间: 2010-11-09

转换关系不明确(至少你没表述清楚),无法转换。

作者: icy_csdn   发布时间: 2010-11-10

就是实现这两种个自由转换,可以先从第一种xml格式转换为第二种xml格式。。。。之后再考虑 从第二种xml格式转化为第一种xml格式, 高手们帮忙啊 跪拜、、、

作者: faguoxiaoku   发布时间: 2010-11-10