Tôi muốn sử dụng lược đồ gọn nhẹ NG NG. Tôi có chỉ định tệp .rnc trong số xsi:schemaLocation
cách tôi muốn cho XSD không? Tôi không muốn chuyển đổi thư giãn NG thành một XSD bởi vì những hạn chế của XSD sẽ là một vấn đề trong trường hợp của tôi.Tôi có thể chỉ định vị trí lược đồ trong lược đồ gọn nhẹ RELAX NG không?
6
A
Trả lời
7
xsi: schemaLocation là cụ thể cho Lược đồ XML.
Nếu bạn cần xác định vị trí của lược đồ RNG trong tài liệu (tính hữu dụng của thực tiễn này không phải lúc nào cũng rõ ràng), bạn có thể sử dụng XML Model Processing Instruction (giả sử tất nhiên bạn sử dụng công cụ hỗ trợ nó) giới thiệu vẫn còn trẻ).
Tôi có thể sử dụng hướng dẫn Xử lý mô hình XML cho các tệp RNC cũng (thư giãn nhỏ gọn NG) hoặc chỉ cần thư giãn NG NG trong định dạng XML (RNG)? Việc sử dụng hướng dẫn cách thư giãn NG thường được thực hiện hay hầu hết mọi người không có bất kỳ điều gì trong XML? – user994165
Bạn có thể sử dụng nó để kết hợp RELAX NG bằng cú pháp nhỏ gọn: ' Xml-model href =" file: /tmp/test.rnc "type =" application/relax-ng-compact-syntax "?>'. Loại tệp đính kèm này có thể hữu ích, nhưng có nhiều trường hợp thuận tiện hơn để cho phép ứng dụng xử lý tài liệu chọn lược đồ để sử dụng (một trong những lý do là không phải lúc nào cũng an toàn để theo dõi vị trí lược đồ do tài liệu đưa ra chinh no). –