[英]dashes in DTD not validating
我有一個由其他人提供的DTD
,當我嘗試使用XSLT
時它沒有驗證。 這是一個摘錄:
<!ELEMENT vehicle - - (#PCDATA | left | centre | right)*
-(vehicle |
date |
title |
price |
id |
code |
ref |
%changeref
)>
解析器第一行的兩個破折號有問題。 這是解析器有問題的處理DTDs
的舊方法嗎?
DTD
相當大,這些破折號貫穿定義。 我可以做些什么來驗證它嗎?
該 DTD 用於 SGML,而不是 XML。
額外的- -
用於標記最小化,XML 不支持。 如果您想使用 XML 的 DTD,則必須刪除它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.