Tôi đang cố gắng xác thực tài liệu XML của mình dựa vào lược đồ XML của mình.Xác thực lược đồ XML: cvc-complex-type.2.4.a
Đây là schema của tôi:
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://cars.example.org/">
<element name="cars">
<complexType>
<sequence minOccurs="0" maxOccurs="unbounded">
<element name="brand" type="string"/>
</sequence>
</complexType>
</element>
</schema>
và đây là tài liệu XML của tôi:
<?xml version="1.0" encoding="UTF-8"?>
<cars xmlns="http://cars.example.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://cars.example.org/ cars.xsd">
<brand>x</brand>
</cars>
Bây giờ khi tôi đang chứng thực tài liệu (thông qua Eclipse) tôi nhận được sau tin nhắn trên dòng 4:
cvc-complex-type.2.4.a: Invalid content was found starting with element 'brand'. One of '{"":brand}' is expected.
Thông báo này không có ý nghĩa: (Và rất khó (không thể) với giải pháp google.
Cảm ơn sự giúp đỡ của bạn.