gpt4 book ai didi

javascript - 我可以在应用 xslt 样式表后使用 javascript 访问源 xml 吗?

转载 作者:可可西里 更新时间:2023-11-01 14:52:49 26 4
gpt4 key购买 nike

我可以使用 xslt 样式表从 XML 实例文档创建 HTML 表单以在浏览器中运行。表单可以修改 XML 实例文档并将其发送回服务器。我的表格工作正常,但我觉得解决方案很草率。

我目前的解决方案:我在实例文档中设置样式表并让浏览器进行翻译。翻译后,我从表单运行 Javascript 以将 XML 文档再次加载到 Javascript var(XML DOM)中。为了发布表单数据,我使用 Javascript 从 HTML 文档(一个 HTML DOM)中提取数据,更新 XML DOM,然后使用 XMLHttpRequest 进行 POST。

我的首选解决方案:为了简化和优化,我宁愿从 HTML 文档访问原始的 XML DOM(在翻译之前必须存在的那个),这样我就不必再次加载 XML 实例文档。这似乎是可能的,因为当我从浏览器“查看源代码”时,我看到了原始的 XML 文档。我已经使用 Firebug 在网上和浏览器内部进行了搜索,但还没有发现任何神奇之处。

我的问题:有谁知道在应用 XSLT 样式表后,Javascript 是否可以从生成的 HTML DOM 访问原始 XML DOM?

提前致谢!

最佳答案

您只需修改 XSLT 即可在 XHTML 输出中保留源 XML 的副本。要让任意标签进入 XHTML,请使用 this answer 中描述的技术。 .

关于javascript - 我可以在应用 xslt 样式表后使用 javascript 访问源 xml 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15800095/

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