gpt4 book ai didi

xml - 我可以将 XML 声明添加到 XSLT 输出吗?

转载 作者:数据小太阳 更新时间:2023-10-29 02:02:45 26 4
gpt4 key购买 nike

这是我当前的 XML 输出:

    <EmployeeImport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Employee>
<EmployeeNumber>123</EmployeeNumber>
<FirstName>Jose</FirstName>
</Employee>
</EmployeeImport>

等等。我想要的输出如下:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<EmployeeImport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Employee>
<EmployeeNumber>123</EmployeeNumber>
<FirstName>Jose</FirstName>
</Employee>
</EmployeeImport>

我希望能够将第一行添加到我的输出中。在我的 XSLT 中,我尝试了 &lt;

打印“<”但它被解释为&lt; .我也试过<xsl:text> ,但遇到了同样的问题。有没有办法将此声明行添加到我的 XSLT?

最佳答案

只需使用 xsl:output .

例子...

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output version="1.0" encoding="UTF-8" standalone="yes"/>

<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>

</xsl:stylesheet>

关于xml - 我可以将 XML 声明添加到 XSLT 输出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46652960/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com