【发布时间】:2022-01-21 17:01:23
【问题描述】:
根据我的研究,xsd 似乎无法在指定元素中生成 CDATA 标记。我知道这可能是 XSD 规范的一个限制,我可以转移到其他一些工作流程来解决这个问题。
在我们当前的 XSD 工作流程中,问题是我们必须手动添加 CDATA 标记。这个元素是一个 HTML 块,我们必须对其进行转义。我们的 XSD --> XML 工作流程因此有点混乱,因为我们发现自己需要手动添加 CDATA 标记。
建议的工作流程/解决方案是什么?
(在 VSCode 中,我们从现有的 XSD 手动创建 XML 文件——如果有帮助,我们可以转换为 DTD 或其他模板格式。这不是一个真正的 XSD 问题[除非你有关于 XSD 的新信息。。 .] 这是一个“我们应该如何重新考虑满足我们需求的方法”的问题。)
【问题讨论】:
-
@xerx593 谢谢!这没有帮助。我很好地改变了我们的工作流程或方法,甚至转储 XSD 以支持其他东西,但我需要一种方法来删除我们工作流程中的“人类必须记住过去的标签”部分......
-
@xerx593 OP 增强
标签: xml visual-studio-code xsd dtd