gpt4 book ai didi

java - 使用 XSLT : how to exclude the XML version? XML 到 CSV

转载 作者:行者123 更新时间:2023-12-02 02:55:11 24 4
gpt4 key购买 nike

XML 示例:

<message>
<string>anyvalue</string>
</message>

XSL 示例:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:exsl="http://exslt.org/common"
extension-element-prefixes="exsl"
version="1.0">

<xsl:template match="message">
<xsl:value-of select="string"/>
</xsl:template>

</xsl:stylesheet>

我正在将此 XML 转换为 CSV 文件。 CSV 应该只包含“anyvalue”,但我的实际输出是

CSV:

<?xml version="1.0" encoding="UTF-8"?>anyvalue

(XML 版本与“anyvalue”位于同一列)
在我的例子中排除 XML 版本非常重要。
我用 Java 编写了我的转换器,例如,如果您有类似删除版本的方法之类的东西。我更喜欢对 XSL 进行更改,但欢迎任何解决方案。

提前致谢。

最佳答案

使用<xsl:output method="text"/>在您的 XSLT 中作为 xsl:stylesheet 的子项。如果您需要 Java 方面的帮助,请显示您当前的 Java 代码。

关于java - 使用 XSLT : how to exclude the XML version? XML 到 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43199639/

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