我正在尝试使用模板副本和使用一个 XSLT 向 Parent 及其子元素添加新元素和属性,但无法看到我期望的结果。
我对 XSLT 非常陌生,在多个模板中,只有与根元素匹配的模板才有效。与子元素匹配的其他模板不起作用。
任何帮助和技术都会非常有帮助。
原始 XML
<?xml version="1.0" encoding="UTF-8"?>
<Order>
<OrderLines Type="Text">
<OrderLine Type="Fine Print">
</OrderLine>
</OrderLines>
</Order>
XSLT 转换后的预期 XML
<?xml version="1.0" encoding="UTF-8"?>
<Order>
<Instructions>
<Instruction InstructionType="Valid" InstructionText="See me" />
</Instructions>
<OrderLines Type="Text" Value="9">
<OrderLine Type="Fine Print" Value="3">
</OrderLine>
</OrderLines>
</Order>