代码之家  ›  专栏  ›  技术社区  ›  srinathshil

用XSD编写注释,该注释将显示在自动生成的XML中?

  •  4
  • srinathshil  · 技术社区  · 10 年前

    当我们使用Oxygen XML编辑器从XML模式生成XML时,我如何用XML模式编写注释,如下所示,并且需要用XML显示。

    < THIS is a request for BUSINESS >
    

    以上内容显示在注释标记中

    1 回复  |  直到 10 年前
        1
  •  6
  •   kjhughes    10 年前

    首先请注意,您请求的“评论”应该改为

    <!-- < THIS is a request for BUSINESS > -->
    

    因为XML中不允许您请求的表单(但当您提到“上面的内容显示在注释标记中”时,也许这就是您的意图)。

    XSD的目的是验证XML文档。虽然可以并且已经编写了工具来从XSD生成有效的XML文档,但没有理由期望此类工具将注释或注释传递给它们创建的XML文档。

    相反,考虑使用XSLT脚本,用您希望添加的附加注释来扩充生成的XML。