我无法想象一种在eclipse中禁用SVG文件验证的方法。我尝试在验证配置页面中添加xml验证的异常,但它不起作用。我有一个来自bootstrap 3(glyphicons-halflings-regular.svg)的文件,它有一个错误标记(可能是dtd合规性)我想从验证中排除这个特定文件或者一起禁用SVG文件的验证。
任何帮助表示赞赏。
编辑:我正在使用eclipse Luna
SVG文件中的错误消息显示:
描述资源路径位置类型 元素类型的内容" font-face"是不完整的,它必须匹配"((font-face-src,(desc | title | metadata))|((desc | title | metadata)+,font-face-src,((desc |标题|?元数据))))&#34 ;. glyphicons-halflings-regular.svg / myApp / src / main / webapp / js / vendor / bootstrap-3 line 6 XML问题
答案 0 :(得分:1)
这是与验证器没有引导SVG文件有关的问题,因为定义是正确的,如果你检查defs Element的定义它允许f ont element。
同样来自mozilla来源:
允许的内容:
以下任意数量的元素:
和
<a>, <altglyphdef>, <clippath>, <color-profile>, <cursor>, <filter>, <font>, <font-face>, <foreignobject>, <image>, <marker>, <mask>, <pattern>, <script>, <style>, <switch>, <text>, <view>
规范性文件SVG 1.1(第2版)
因此您可以在eclipse验证器中添加忽略,请查看以下主题:How to exclude specific folders or files from validation in Eclipse?