XSLT 2.0 的 HTML 请求
Posted
技术标签:
【中文标题】XSLT 2.0 的 HTML 请求【英文标题】:HTML request for XSLT 2.0 【发布时间】:2016-08-23 09:21:52 【问题描述】:我以前使用过显示为 html 页面的 xml 和 xslt 1.0。我使用了 W3Schools 建议的 html 请求(函数 loadXMLDoc)。
现在我想开始一个使用 xml 和 xslt 2.0 的新项目,我想仍然将结果显示为 html 页面。在 html 中显示 xslt 2.0 的最佳方式(并且尽可能简单)是什么?
对我的问题的几点说明:
1) 我在更新 xml 文件时遇到了一些问题。 html 页面不会立即使用 xml 文件中的新数据进行更新 - 即使在我刷新页面之后也是如此。
2) 我有时需要在同一个 xslt 2.0 工作表中使用来自多个 xml 文件的数据。
3) 我想将我的 xslt 2.0 工作表与 MixItUp js-script (https://mixitup.kunkalabs.com/) 结合起来。最后一点是最不重要的。
可以在这里看到我以前的项目,其中 xml 和 xslt 1.0 显示为 html (http://www.halfmen.dk/)。无论如何,我都不是专家-正如您在描述我的问题时肯定已经注意到的那样。我认为理解这些复杂信息的最佳方式是使用示例。
提前谢谢你。麦克劳德
【问题讨论】:
【参考方案1】:没有浏览器本身支持 XSLT 2.0。但是,您可以通过 Saxon-CE 库在浏览器中使用 XSLT 2.0。请参阅http://www.saxonica.com/ce/user-doc/1.1/index.html 的文档(它本身是使用 Saxon-CE 渲染的)。
【讨论】:
我已选择尝试另一种解决方案 - 即 php.ini。谢谢您的回答。 :o)以上是关于XSLT 2.0 的 HTML 请求的主要内容,如果未能解决你的问题,请参考以下文章
AFNetworking 2.0:NSLocalizedDescription=请求失败:不可接受的内容类型:文本/html
“请求失败:不可接受的内容类型:文本/html”使用 AFNetworking 2.0