[Eclipse经验] 如何导入XSD文件
前言
前幾天研究Dubbo的時(shí)候. 遠(yuǎn)端的xsd文件已經(jīng)不存在了, 需要導(dǎo)入本地的xsd文件. 仔細(xì)研究了一下如何導(dǎo)入本地xsd文件.
XSD 是什么
xsd記得大學(xué)時(shí)候?qū)W習(xí)的時(shí)候。xsd主要是定義xml規(guī)范的,舉個(gè)最簡(jiǎn)單的例子,xml文件內(nèi)應(yīng)該有什么元素, 元素下面的子元素各是什么? 這些在xsd內(nèi)都可以定義.
xml文件導(dǎo)入
我們?cè)谑褂脁ml的時(shí)候,經(jīng)常會(huì)引入如下幾個(gè)部分.
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"xmlns="http://www.springframework.org/schema/beans"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsdhttp://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd"> </bean>其中<?xml version="1.0" encoding="UTF-8"?>表名xml文件聲明,以及編碼.
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd"表明xsd文件的位置.
我們?cè)L問(wèn)http://www.springframework.org/schema/beans可以看到如下內(nèi)容:
也就是。我們每次訪問(wèn)的時(shí)候都會(huì)去訪問(wèn)遠(yuǎn)端服務(wù)器,去拉取相應(yīng)的xsd文件。
XSD文件沒(méi)有怎么辦?
遠(yuǎn)端xsd文件沒(méi)有的話, 那就只能使用本地的.
點(diǎn)擊Eclipse->preference->xml catalog -> add即可添加本地的xsd文件.
PS: 對(duì)于dubbo來(lái)說(shuō). xsd文件就在包內(nèi). 直接拷貝到本地即可.
Reference
[1]. eclipse中如何導(dǎo)入本地xsd文件
總結(jié)
以上是生活随笔為你收集整理的[Eclipse经验] 如何导入XSD文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux文件系统十问
- 下一篇: Unity 内置渲染管线、SRP、URP