我需要的ISBM是唯一的和验证我在此页面,https://www.freeformatter.com/xml-validator-xsd.html
我曾尝试多种方法,但虽然日食不给我任何故障,验证不接受代码
XML:
<?xml version="1.0"?>
<Biblioteca
xmlns="https://www.adrianfloresbecerra.com/biblioteca"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="www.adrianfloresbecerra.com/biblioteca.xsd">
<Libro>
<ISBN>000-000-000-000-1</ISBN>
</Biblioteca>
XSD:
<?xml version="1.0"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="https://www.adrianfloresbecerra.com/biblioteca"
elementFormDefault="qualified">
<element name="Biblioteca">
<complexType>
<element name="ISBN">
<simpleType >
<restriction base="string">
<pattern
value="[0-9]{3}-[0-9]{3}-[0-9]
{3}-[0-9]{3}-[0-9]{1}">
</pattern>
</restriction>
</simpleType>
</element>
</element>
您的实例文档有一个利布罗元素的开始标记,没有结束标签,所以它不能很好地形成的,更别说是在架构上有效。