2008-11-17 28 views
5

Mô tả các DTD trong đặc tả XML 1.1 rất ngắn và rất khó để có được sự đánh giá cao về các tính năng có sẵn. Ví dụ, khi nhìn vào unflattened XHTML+MathML+SVG DTD, tôi biết có thể nhập và xác định lại một phần các DTD bên ngoài, nhưng tôi sẽ không bao giờ đoán được rằng có thể đọc được thông số kỹ thuật.Tôi có thể tìm tài liệu hướng dẫn tốt về cách viết các DTD XML?

Có ai biết một nguồn tài nguyên tốt để học các điểm tốt hơn của văn bản DTD không?

Trả lời

2

Tôi muốn giới thiệu Elliotte-Rusty Harold 's book "XML Bible".

Đây không phải là "tài liệu", định nghĩa kiểu tài liệu (DTD) là một trong những phần phức tạp nhất của XML và xứng đáng được học từ những nguồn tốt nhất.

Người ta cũng có thể học hỏi từ việc kiểm tra các DTD hiện có tốt. Hãy tìm ví dụ tại DTD sau, bắt buộc phải được sử dụng cho Balisage Conference slideshow presentations.

3

Có thể quá cơ bản cho nhu cầu của bạn, nhưng W3 schools thường có mồi tốt?

+0

Đó là điều hữu ích đáng ngạc nhiên. Tôi thậm chí còn không thử dùng W3Schools vì nội dung của họ là rác rưởi :). Cảm ơn. –

+0

Tôi thấy nội dung của họ tiếp cận với một số nội dung kỹ thuật khá hợp lý trong những ngày này. Tôi từng nghĩ rằng nó cũng là rác rưởi nhưng thấy nó là một điểm nhảy hợp lý về một số thứ tôi chưa bao giờ sử dụng trước đây. – Kev

+0

Tuy nhiên, nó không bao gồm , và có lẽ một số thứ khác, vì vậy tôi vẫn muốn nghe về điều gì đó tốt hơn. –

1

Tôi chỉ cần sử dụng tính năng này khi hoàn thành tự động từ Liquid Technologies XML Studio; họ thậm chí còn có một công cụ cho phép tôi đưa ra một mẫu XML mà tôi đã viết một XSD và nó sẽ cố gắng suy ra định nghĩa. Tất nhiên bây giờ tôi nhận ra đây là một XSD không phải là một DTD.

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