[Eclipse经验] 如何导入XSD文件
前言
前幾天研究Dubbo的時候. 遠端的xsd文件已經不存在了, 需要導入本地的xsd文件. 仔細研究了一下如何導入本地xsd文件.
XSD 是什么
xsd記得大學時候學習的時候。xsd主要是定義xml規范的,舉個最簡單的例子,xml文件內應該有什么元素, 元素下面的子元素各是什么? 這些在xsd內都可以定義.
xml文件導入
我們在使用xml的時候,經常會引入如下幾個部分.
<?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文件的位置.
我們訪問http://www.springframework.org/schema/beans可以看到如下內容:
 
 也就是。我們每次訪問的時候都會去訪問遠端服務器,去拉取相應的xsd文件。
XSD文件沒有怎么辦?
遠端xsd文件沒有的話, 那就只能使用本地的.
 
 點擊Eclipse->preference->xml catalog -> add即可添加本地的xsd文件.
 
 
 PS: 對于dubbo來說. xsd文件就在包內. 直接拷貝到本地即可.
 
Reference
[1]. eclipse中如何導入本地xsd文件
總結
以上是生活随笔為你收集整理的[Eclipse经验] 如何导入XSD文件的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Linux文件系统十问
- 下一篇: Unity 内置渲染管线、SRP、URP
