【发布时间】:2011-01-28 21:47:36
【问题描述】:
我想知道如何编写 XSLT 根据这些要求将一个 XML 文件拆分为多个 XML 文件:
- file1.xml - type= Natyral 的湖泊
- file2.xml - type=Artificial 的湖
- file3.xml - type=Glacial 的湖泊
XML 输入文件为:
<Lakes>
<Lake>
<id>1</id>
<Name>Caspian</Name>
<Type>Natyral</Type>
</Lake>
<Lake>
<id>2</id>
<Name>Moreo</Name>
<Type>Glacial</Type>
</Lake>
<Lake>
<id>3</id>
<Name>Sina</Name>
<Type>Artificial</Type>
</Lake>
</Lakes>
【问题讨论】:
-
如果效率很重要,vtd-xml是另一种选择,使用起来也很简单,但需要一些编码。