【问题标题】:Want To Save xslt applied xml file with changed node value想要保存已更改节点值的 xslt 应用 xml 文件
【发布时间】:2009-04-08 05:33:29
【问题描述】:

我为 XML 创建了一个 XSLT,它的节点值显示为文本。 现在我想将原始 XML 文件保存为具有更改值的新文件。这些值由用户在 xml 生成的 html 文本框中输入。 我正在使用 windows mobile(PDA) C# .net compact 框架。 将 xslt 应用的 xml 文件加载到 webbrowser 控件中。

【问题讨论】:

  • 试图理解你的问题,但它仍然很模糊。抱歉,我只能利用有限的信息。

标签: xml xslt


【解决方案1】:

步骤:

一个。从 XML 文件加载 XmlDocument。

b.从 XSL 文件加载 XSLT 文档。

c。创建要写入输出的 XmlTextWriter 或 XmlWriter。如果转换的输出方法是“xml”,这可以引用目标 XML 文件。

d。通过提供任何必需的参数,使用 XSLT 转换 XML 文档。我认为这些值将来自您的用户输入文本框。

Here is a walkthrough 展示了如何做到这一点,甚至不必直接使用 XmlTextWriter。还有another

【讨论】:

    【解决方案2】:

    您对您的环境(编程语言、操作系统等)给出零细节。在 Unix 上,使用 xsltproc,我会简单地使用 shell 重定向:

    xsltproc transform.xsl data.xml > result.xml
    

    【讨论】:

    • 我正在使用 windows mobile(PDA) C# .net compact 框架。将 xslt 应用的 xml 文件加载到 webbrowser 控件中。
    • 编辑您的问题以提供详细信息,没有人会关注评论的评论。
    猜你喜欢
    • 1970-01-01
    • 2013-03-26
    • 2016-07-17
    • 2018-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多