xml - 将尖括号指定为 XSD 中的模式值

标签 xml xsd

有没有办法可以将尖括号指定为 XSD 中的模式值?

<xs:element name="Coords">
  <xs:simpleType>
    <xs:restriction base="xs:string">
       <xs:pattern value="<Coord\d+>.*<\/Coord\d+>" />     <!--- WHAT IS THE CORRECT USAGE HERE --->
    </xs:restriction>
  </xs:simpleType>
</xs:element> 

最佳答案

现在作为答案而不是评论:

将其转义为 <>

另请参阅:

angle bracket in xml value

关于xml - 将尖括号指定为 XSD 中的模式值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45159801/

相关文章:

c++ - QT:读取 xml 文件并使用 DOM 解析器解析它

java - 在 XSD 中表示对象列表

xml - 如何在 XML 模式定义中选择一个且仅一个元素

xml - 使用 XML 模式的优点和缺点是什么?

java xml SchemaFactory - 使用不同命名空间的导入加载模式

arrays - 定义 XSD,使 XML 元素的类型为 ="array"

c++ - 将xsd转换为C++代码的工具

Java/Xpath——在相似实体中提取特定值

ANDROID 渲染问题 Null Exception

php - 与号 (&) 处的 XML 错误