xml - 删除 XSLT 中的空行

标签 xml xslt whitespace

我正在使用:

<xsl:template match="material_id | location_code"></xsl:template>

要删除源 XML 中名为 material_idlocation_code 的元素,但保留空白行,从而使输出 XML 类似于:

<entries>
    <Identity>conflab1</Identity>


    <price>24.36</price>
    <pricedate>15-Jul-2010 13:35:18 UTC</price_date>
</entries>

我应该如何阻止它留下换行符?

谢谢,

马特

最佳答案

尝试:

<xsl:strip-space  elements="*"/>

在文档的顶部。

关于xml - 删除 XSLT 中的空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3265244/

相关文章:

java - Log4j2:仅抑制 DEBUG 消息

c# - 使windows窗体富编辑文本框以xml格式显示文本

ruby - 如何使用 Nokogiri 替换 XML 节点内容

xml - XPath 子串

Notepad++ 删除括号之间的\s

php - 使用jquery加载xml文件,编辑它,然后使用php再次保存到服务器

使用 XSLT 将 XML 转换为 CSV

html - HTML 行结果的 XSL 替代背景颜色基于 SQL 查询填充的节点元素的变化值

c - C 中扫描包含空格的字符串

python - 如何使用Python3使用正则表达式括号内有空格