xml - 如何声明我想使用 XML Schema 1.1

标签 xml xsd

如何使用 1.1 XML 架构定义?

这就是我要开始的:

<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="object"></xs:element>
</xs:schema>

最佳答案

模式文档本身没有任何内容表明它是 1.0 还是 1.1 模式。 (当然,除了一开始的好评论。)如果模式使用任何 1.1 功能,您只需确保调用 1.1 XSD 处理器。

关于xml - 如何声明我想使用 XML Schema 1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14591612/

相关文章:

Python - 将 xml 中的特定行转换为小写并写回 - utf-8 问题

sql-server - SQL Server 2008 的自定义字段

xml - 引用 XML 数据库文件

xml - XSD 架构引用完整性 xs :keyref

java - 从 XSD 将命名空间添加到 XML

c++ - 验证 Unicode 字符串并在 Unicode 无效时转义 (C/C++)

c# - 在不知道确切结构的情况下计算大量嵌套的 XmlNodes

java - ImageView 留下不需要的顶部/底部边距/填充

c# - XmlEnumAttribute 在 WCF 请求中不起作用

xml - 复杂 XSD 比较