Luc*_*lle 7 xml svg xsd eclipse-emf eclipse-emf-ecore
我尝试将SVG XML Schema导入EMF,以获取ecore中的SVG元模型.但是,由于模式无效,导入失败:实际上,svg.xsd引用了XMLSchema.dtd,它本身引用了datatypes.dtd,它不存在!
因此,我尝试从其他位置从svg网站(svg.xsd,XMLSchema.dtd,xlink.xsd,xml.xsd)和缺少的datatypes.dtd 下载必要的文件.但是,在验证架构时我会遇到很多错误,例如
Error: XSD: An attribute reference may not have a type
Error: XSD: An <all> content model may not be nested within another content model
Run Code Online (Sandbox Code Playgroud)
等等.
有谁知道我在哪里可以找到有效的svg XML Schema,或者svg ecore元模型的实例是在有效的svg中序列化的?
Eri*_*röm 12
您引用的SVG XML Schema来自svg的旧工作草案.目前没有正式支持的SVG 1.1 XML架构.SVG Tiny 1.2确实提供了一个官方的RelaxNG模式(仅适用于SVG Tiny 1.2,不适用于所有SVG 1.1).对于SVG 1.1,有一个可用的DTD,但没有XML模式.
请参阅之前的讨论,并随时通过发送电子邮件至www-svg@w3.org加入讨论.
| 归档时间: |
|
| 查看次数: |
6697 次 |
| 最近记录: |