我有一个输入和所需的输出 xml 文件,但无法为此编写通用 xsl 转换器。这里有人可以帮我吗?address/billing 在运行时可能有更多元素,应直接复制到 main person 块。
<searchPersonResponse>
<persons>
<person>
<name>name2</name>
<address>
<billing>
<city>xx</city>
<state>yyyy</state>
<zip>zzzzz</zip>
</billing>
</address>
</person>
<person>
<name>name1</name>
<address>
<billing>
<city>xx</city>
<state>yyyy</state>
<zip>zzzzz</zip>
</billing>
</address>
</person>
</persons>
</searchPersonResponse>
所需的输出 xml
<searchPersonResponse>
<persons>
<person>
<name>name2</name>
<city>xx</city>
<state>yyyy</state>
<zip>zzzzz</zip>
</person>
<person>
<name>name1</name>
<city>xx</city>
<state>yyyy</state>
<zip>zzzzz</zip>
</person>
</persons>
</searchPersonResponse>