1
下面是我的XML的结构。通过xslt中的子节点值创建父节点的副本
<Client>
<Document>
<service class="ABC">
<author name="p"/>
<title>t1</title>
<Details>
...
</Details>
</service>
</Document>
<Document>
<service class="XYZ">
<author name="a"/>
<title>t2</title>
<Details>
...
</Details>
</service>
</Document>
<Document>
<service class="PQR">
<author name="x"/>
<title>t3</title>
<Details>
...
</Details>
</service>
</Document>
</Client>
我想创建标题为“t2”但无法找出解决方案的文档节点的副本。输出应该看起来像
<Client>
<Document>
<service class="ABC">
<author name="p"/>
<title>t1</title>
<Details>
...
</Details>
</service>
</Document>
<Document>
<service class="XYZ">
<author name="a"/>
<title>t2</title>
<Details>
...
</Details>
</service>
</Document>
<Document>
<service class="PQR">
<author name="x"/>
<title>t3</title>
<Details>
...
</Details>
</service>
</Document>
<Document>
<service class="XYZ">
<author name="a"/>
<title>t2</title>
<Details>
...
</Details>
</service>
</Document>
</Client>
谢谢你的帮助,我们非常感谢。
你说'对于这条线:本来是正确的,但是你没有把你认为是错误的那条线。我假设它是' ',因为这是我看到的唯一区别。但是,通过删除该行,您的输出现在与OP所要求的不同。请参阅原始问题中的输出应该看起来像''。 –
2015-11-24 16:13:49