Tôi cố gắng xác định lược đồ cho các tài liệu XML mà tôi nhận được.Lược đồ XML cho các phần tử có cùng tên nhưng cấu trúc phụ khác nhau tùy thuộc vào ngữ cảnh
Các văn bản như sau:
<root>
<items>
<group name="G-1">
<item name="I-1"/>
<item name="I-2"/>
<item name="I-3"/>
<item name="I-4"/>
</group>
</items>
<data>
<group name="G-1" place="here">
<customer name="C-1">
<item name="I-1" count="3"/>
<item name="I-2" count="4"/>
</customer>
<customer name="C-2">
<item name="I-3" count="7"/>
</customer>
</group>
</data>
</root>
tôi đã cố gắng XmlSpy và xsd.exe từ NET 2.0. Cả hai định nghĩa giản đồ đã tạo cho phép dưới đây <group>
bất kỳ số nào của các yếu tố <item>
và <customer>
. Nhưng những gì tôi đang tìm kiếm nên hạn chế các yếu tố <group>
bên dưới <items>
đến <item>
và <group>
bên dưới <data>
đến <customer>
yếu tố.
Đây có phải là thứ gì đó mà lược đồ xml không có khả năng không?
Không có vấn đề! Vui mừng được giúp đỡ. –