2009-01-15 28 views

Trả lời

18

http://www.kbcafe.com/rss/atom.xsd.xml (A Web Archive phiên bản kể từ khi ban đầu là không còn có sẵn)

+0

Không. Không phải như thế. Tôi muốn có một Lược đồ Xml. Tôi không hiểu bất cứ điều gì từ liên kết đó. –

+1

XSD là Định nghĩa lược đồ XML. Nếu đó không phải là những gì bạn muốn thì bạn muốn một cái gì đó khác hơn là một lược đồ. Bạn đang tìm kiếm một DTD có thể? – Welbog

+0

Rất tiếc, đây là lỗi google chrome mà tôi nghĩ. Nó không hiển thị xsd. Nó chỉ hiển thị một số văn bản! Trong Internet Explorer nó là OK. Cảm ơn. –

2

gì không hoạt động

http://www.kbcafe.com/rss/atom.xsd.xml không nên được sử dụng, vì nó thậm chí không phát hiện thiếu thẻ <id>.

https://tools.oasis-open.org/version-control/browse/wsvn/cmis/trunk/SchemaProject/schema/ATOM.xsd bị phá vỡ, xmllint báo cáo một lỗi khi sử dụng nó:

loại phức tạp 'atomPersonConstruct': Mô hình nội dung không phải là determinist.

gì làm việc

Các RFC chứa một thư giãn ng đặc điểm kỹ thuật nhỏ gọn: https://validator.w3.org/feed/docs/rfc4287.html#rfc.section.B

Với sự giúp đỡ của trang rằng .rnc tập tin có thể được chuyển đổi từ các định dạng nhỏ gọn để các tập tin dựa trên XML .rng. Điều này lần lượt có thể được sử dụng với xmllint:

$ xmllint --noout --relaxng atom.rng feed.atom 
feed.atom:4: element feed: Relax-NG validity error : Expecting an element updated, got nothing 
feed.atom:16: element entry: Relax-NG validity error : Invalid sequence in interleave 
feed.atom:16: element entry: Relax-NG validity error : Element feed failed to validate content 
feed.atom fails to validate 
+0

Tệp .rng có sẵn trên blog của tôi: http://cweiske.de/tagebuch/atom -validation.htm – cweiske

Các vấn đề liên quan