如何直接向Eclipse目录添加XSD

时间:2014-01-31 20:45:47

标签: xml eclipse plugins xsd

我正在为Eclipse开发一个插件,其中一个功能就是能够编辑XML。为此,我必须在Eclipse目录中添加XSD。 是否有一种简单的方法可以直接将XSD添加到Eclipse目录中(我的意思是直接通过代码)

1 个答案:

答案 0 :(得分:2)

您可以使用org.eclipse.wst.xml.core.catalogContributions扩展点(这要求您安装Eclipse的Web Tools(WST)组件。

以下是org.eclipse.wst.xsd.core插件所做的贡献:

<extension
    point="org.eclipse.wst.xml.core.catalogContributions">
    <catalogContribution id="default">
        <uri
             name="http://www.w3.org/2001/XMLSchema"
             uri="platform:/plugin/org.eclipse.xsd/cache/www.w3.org/2001/XMLSchema.xsd" />
        <system
             systemId="http://www.w3.org/2001/xml.xsd"
             uri="platform:/plugin/org.eclipse.xsd/cache/www.w3.org/2001/xml.xsd"/>             
   </catalogContribution>
</extension>