如何使用 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 输出为字符串?