我正在为xml文档创建一个DTD.我有一个xml元素的Enumerated属性.我的问题是:属性Type是否有空格?
例如:
<!ELEMENT Link (#PCDATA)>
<!ATTLIST Link Type (Amendment|Reference|Superseded|Modified|
Corrigendum|Corresponds|Endorsement|Equivalent|Identical|Modified|
Not Equivalent|Note taken of|Related|Similar) "Reference">
Run Code Online (Sandbox Code Playgroud)
所以我想要的是:
<Link Type="Not Equivalent" \>
Run Code Online (Sandbox Code Playgroud)
但这似乎是barf.
我需要为空间做一些神奇的伏都教吗?还是只是运气不好?
谢谢!
更新
对不起 - 当我说barf时,我的意思是当我尝试验证文档时(例如在Web浏览器中打开它),我收到一条错误消息:在ATTLIST枚举中找到无效字符.处理资源'file:/// C:/myxmldocument.xml'时出错....
Jim*_*nts 12
最简洁的答案是不.Xml属性是名称标记,名称标记不能包含空格.相关规格是相互关联的:
无效字符是空格.您可以使用 '.' 如果你愿意,可以用' - '作为分隔符.
| 归档时间: |
|
| 查看次数: |
16198 次 |
| 最近记录: |