gpt4 book ai didi

xml - 如何在 SDL Tridion 中保留 xml 文件的处理指令?

转载 作者:数据小太阳 更新时间:2023-10-29 01:48:02 26 4
gpt4 key购买 nike

我试图在组件 xml 的源 View 中向我的 xml 文件添加处理指令。例如:

<?altova_sps C:\Users\src\sps\2012\spsfile.sps?>
<my_element xmlns="uuid:8d903098-e607-4d96-90a7-14d2d188dab7">
...
</my_element>

在我点击保存后,Tridion CME 自动删除了处理指令。有没有办法改变这种行为?

(我想添加处理指令,以便我可以使用 WebDAV 在 Authentic View 中使用 XMLSpy 打开 xml 文件)

最佳答案

我对此进行了一些研究,但我不相信这可以在 CMS 中完成。但是,您可能可以通过创建 HTTPModule 或 Proxy 或某种形式来实现这一点,这些形式可以转换对 CME 的/webdav 目录发出的请求和响应。

从概念上讲,当 XMLSpy 发出请求时,新模块会根据作为组件的项目及其所基于的架构,将所需的指令添加到 XML 中。然后,当您保存(POST)数据时,它需要再次将其删除。这将使 XML 结构保留为 SDL Tridion 所需的格式。

希望对你有帮助

克里斯

关于xml - 如何在 SDL Tridion 中保留 xml 文件的处理指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12677032/

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