gpt4 book ai didi

java - 通过 XSLT 解析嵌套标签

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

我有一个像这样的 XML 文件 -

<item>
<item>
<tag>value</tag>
<tag2>value</tag2>
</item>
</item>

我想提取内部标签,使其看起来像这样 -

<item>
<tag>value</tag>
<tag2>value</tag2>
</item>

这可以通过 XSLT 实现吗?

外层<item></item>如果有帮助的话,保证是 XML 文档的第一行和最后一行。

最佳答案

如果您只想提取叶元素(那些没有自己的子元素的元素),那么就像简单的事情

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/*">
<xsl:copy>
<xsl:copy-of select="descendant::*[not(*)]" />
</xsl:copy>
</xsl:template>
</xsl:stylesheet>

会完成这项工作。

关于java - 通过 XSLT 解析嵌套标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17218555/

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