这个问题和我之前的一样。这次我有一个文件:
<config width="100" height="200">
<parameter name="account number" country="UK">
12345678901234567890123456
</parameter>
<parameter name="client code" codeType="xa">
UK0112
</parameter>
<parameter name="email-address" accepts="yes">
john.sparrow@rex.co.uk
</parameter>
<parameter name="postal-code" country="UK">
W1A 1HQ
</parameter>
<parameter name="additional parameters" mode="on">
<parameter name="preferences" type="internal">
Not applicable
</parameter>
<parameter name="issues" type="internal">
None
</parameter>
<parameter name="complaints" type="internal">
None
</parameter>
<parameter name="approbation" type="external">
X11
</parameter>
</parameter>
</config>
这次我想解开一个名为“问题”的任意孩子并将其放入单独的分支中,就像这样
<configs>
<config width="100" height="200">
<parameter name="account number" country="UK">
12345678901234567890123456
</parameter>
<parameter name="client code" codeType="xa">
UK0112
</parameter>
<parameter name="email-address" accepts="yes">
john.sparrow@rex.co.uk
</parameter>
<parameter name="postal-code" country="UK">
W1A 1HQ
</parameter>
<parameter name="additional parameters" mode="on">
<parameter name="preferences" type="internal">
Not applicable
</parameter>
<parameter name="complaints" type="internal">
None
</parameter>
<parameter name="approbation" type="external">
X11
</parameter>
</parameter>
</config>
<config width="100" height="200">
<parameter name="issues" type="internal">
None
</parameter>
</config>
<configs>
子项及其父项的选择是硬编码的(参数/参数)并基于属性名称(问题)