如何使用 Notepad++ 输出带有属性的标签

Posted

技术标签:

【中文标题】如何使用 Notepad++ 输出带有属性的标签【英文标题】:How to output Tag with Attributes using Notepad++ 【发布时间】:2022-01-13 02:18:52 【问题描述】:

我正在尝试使用 XML 插件工具在 Notepad++ 中通过 XSL 转换输出 XML。但是输出不是我所期望的。

这是我的 XSL 代码

<ImportValue XSI="foo" DESC="foofoo">
    <xsl:value-of select="foobar"/>
</ImportValue>

这是我使用工具得到的 XML 输出

000010

但是,我期待更多这样的东西

<ImportValue XSI="foo" DESC="foofoo">000010</foobar>

有谁知道如何配置此工具以对其进行格式化,以便它不会删除标签及其属性?或者还有其他我不知道的工具吗?

谢谢。

【问题讨论】:

在询问 XSLT 问题时,您需要提供 minimal reproducible example: (1) 输入 XML。 (2) 你的逻辑,以及试图实现它的 XSLT。 (3) 所需的输出,基于上面#1 中的示例 XML。 (4) XSLT 处理器及其对 XSLT 标准的遵从性:1.0、2.0 或 3.0。 如果您自己的代码没有选择或输出您期望的结果,但内置模板接管并从输入 XML 输出文本节点的值,这通常是命名空间问题。因此,发布一个最小但具有代表性的 XML 输入示例和相应的 XSLT,我们可以了解更多信息,或者首先查看数百个有关如何处理名称空间的示例。 【参考方案1】:

我发现我没有正确使用“

【讨论】:

以上是关于如何使用 Notepad++ 输出带有属性的标签的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Cloudinary 将带有转换的 url 输出为字符串?

从 Notepad++ 复制带有颜色的文本

请问在notepad++中,如何选中匹配标签及其之间的内容?

如何从带有模板标签的查询集中访问模型属性?

notepad++颜色属性解释

如何使用DataGrid控件