如何为MyEclipse添加XML文档所使用的XML xmlschemaa

> xml schema
DOM:Document Object Model,文档对象模型。这种方式是W3C推荐的处理XML的一种方式。SAX:Simple AP
上文提到MyCat的逻辑表支持多种分片规则,表现于schema配置文件中中table标签的rule属性。本
XMLShema是以 xsd为扩展名的为xml添加约束的xml文件,和其他xml文件一样,XMLShema也含有元素和
云客Drupal8源码分析之数据库Schema及创建数据表。讲解数据库系统如何操作Schema(创建修改
异常排查_Python [alembic env] No changes in schema detected?
C: Users Administrator Workspaces MyEclipse%CI fuxi01 WebRoot WEB-INF classes struts xml
org dom4j Documen
1 AndroidManifest xml
KingReader_SDK_V1
AndroidManifest xml:558:13-53 Error:
Missing one of the key attrib
XSDL(XML Schema定义语言)由元素、属性、命名空间和XML文档种的其他节点构成的。
saiku无缝对接kylin。saiku通过添加schema和datasource的形式管理对接入系统的数据源,然后提供
* 判断数据是否已被正确格式化
* 手动检查形式有误的数据并尝试纠正
1 在 xml配置文件中引入命名空间
xmlns:task= "http:
www springframework org schema task "
在oracle db中,schema或者schema对象是逻辑数据结构的集合。 schema是用户创建的数据结构,有
vi yarn-site xml
在AndroidManifest xml注册广播并加权限
spring中IOC底层详解
android:layout_width= "match_parent " 上面这个前缀android是根据 根控件的
xmlns:**android**= "http:
Java,跨平台的开发语言。
Xml,跨平台的传输数据。
标签语言,类& 2
Schema概述
XML Schema是2001年5月正式发布的W3C的推荐标准,经过数年的大规模讨论和开发
MySQL5 7 默认的模式有:information_schema, 具有 61个表; mysql, 具有31个表; performance_schema,具
schema是schema对象的逻辑容器,schema对象的例子有表或者索引,schema对象可以使用sql来创建或
制作数据图表的插件有很多,像highcharts等,今天来讲一下用flash做图表,并用XML动态获取数
Ant自动打包循环打包的流程:ant的功能:修改项目包名,资源文件替换,批量修改Java,xml代
dom 我的理解就是先把整个文档读取到内存中,然后才解析,读取大点的文件的话这样效率
DOM:Document Object Model,文档对象模型。这种方式是W3C推荐的处理XML的一种方式。SAX:Simple AP
在Myeclipse中,编写strut xml文件时自动提示设置
热门文章热门标签
02月03日 |
02月07日 |
02月07日 |
02月03日 |
02月03日 |
02月03日 |
02月03日 |
02月03日 |2275人阅读
tool配置(10)
&&(1)&&& DTD
&&& &&& 1)&&& 定位到:
&&& &&& &&& WIndow-&Preferences-&MyEclipse-&XML-&XML Catalog
&&& &&& 2)&&& 在右边的界面中,选择&User Specified Entries&,点击右边的&Add...&;
&&& &&& 3)&&& 在弹出的对话框中点击&File System...&,为Location输入框添加DTD文件所在路径;
&&& &&& 4)&&& 使用别的文本编辑器打开此DTD文件,找到相应的&!DOCTYPE ...&文档类型声明,
&&& &&& &&& 比如说Hibernate的配置文件:hibernate.cfg.xml所需要的DTD文件为:
&&& &&& &&& &&& hibernate-configuration-3.0.dtd
&&& &&& &&& 打开hibernate-configuration-3.0.dtd后,找到如下内容:
&&& &&& &&& &&& &!DOCTYPE hibernate-configuration PUBLIC
&&& &&& &&& &&& &&& &-//Hibernate/Hibernate Configuration DTD 3.0//EN&
&&& &&& &&& &&& &&& &http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd&&
&&& &&& 4)&&& &Key Type:&右边的下拉框中(有三个类型:Public ID,System ID,URI),
&&& &&& &&& 根据hibernate-configuration-3.0.dtd中的&!DOCTYPE...&中的PUBLIC,
&&& &&& &&& 选择Public ID(或者直接选择&URI&也可);
&&& &&& 5)&&& &Key:&右边的文本框中,将hibernate-configuration-3.0.dtd中的&!DOCTYPE...&
&&& &&& &&& 中的PUBLIC后的双引号内的内容COPY,然后粘贴到&Key:&右边的文本框中,
&&& &&& &&& 注意,COPY的内容不带双引号&&;
&&& &&& &&& (如果上面第(4)步中选择的是URI,则需要填入的是dtd文件中的http://...部分)
&&& &&& 6)&&& 点击&OK&,即可看到&User Specified Entries&已有了所增加的DTD(的KEY);
&&& &&& &&& 同样,hibernate-mapping-3.0.dtd这个DTD的加入,也可以如法炮制;
&&& &&& 7)&&& 重启MyEclipse即可,注意如果提示不出来,
&&& &&& &&& 并在状态栏的左下出现&Content Assist not available at the current location&,
&&& &&& &&& 请在光标位置键入一个空格再使用Alt /试试;
(2)&&& XSD(XML Schema)
&&& &&& 1)&&& 定位到:
&&& &&& &&& WIndow-&Preferences-&MyEclipse-&XML-&XML Catalog
&&& &&& 2)&&& 在右边的界面中,选择&User Specified Entries&,点击右边的&Add...&;
&&& &&& 3)&&& 在弹出的对话框中点击&File System...&,为Location输入框添加XSD文件所在路径;
&&& &&& 4)&&& .xsd文件添加后,在下面的Key:右边的文本框会自动添加一个URI,如Spring的:
&&& &&& &&& &&& http://www.springframework.org/schema/beans
&&& &&& &&& 如果没有自动添加,使用别的文本编辑器打开此.xsd文件,
&&& &&& &&& 找到相应的&xsd:schema xmlns...&名称空间声明,比如说spring-beans-2.5.xsd
&&& &&& &&& &&& &xsd:schema xmlns=&http://www.springframework.org/schema/beans&
&&& &&& &&& &&& &&& &&& &&& xmlns:xsd=&http://www.w3.org/2001/XMLSchema&
&&& &&& &&& &&& &&& &&& &&& targetNamespace=&http://www.springframework.org/schema/beans&&
&&& &&& 4)&&& &Key Type:&右边的下拉框中有Namespace Name与Schema Location两个选项,
&&& &&& &&& 如果是DTD,这里有有三个类型:Public ID,System ID,URI;
&&& &&& &&& 将Key Type置为Schema Location
&&& &&& 5)&&& 在Key:右边的文本框中的URI后面加上/,再加上此xsd的名字,
&&& &&& &&& 如spring-beans-2.5.xsd的key为:
&&& &&& &&& &&& http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
&&& &&& 6)&&& 点击&OK&,即可看到&User Specified Entries&已有了所增加的xsd(的KEY);
&&& &&& &&& 选中此xsd条目,下面的Details为:
&&& &&& &&& Location:&&& D:\Programs\Java\spring-framework-2.5.6.SEC01\dist\resources\spring-beans-2.5.xsd
&&& &&& &&& URI:&&& &&& file:///D:/Programs/Java/spring-framework-2.5.6.SEC01/dist/resources/spring-beans-2.5.xsd
&&& &&& &&& Key Type:&&& Schema Location
&&& &&& &&& Key:&&& &&& http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
&&& &&& 7)&&& 重启MyEclipse即可,注意如果提示不出来,
&&& &&& &&& 并在状态栏的左下出现&Content Assist not available at the current location&,
&&& &&& &&& 请在光标位置键入一个空格再使用Alt /试试;
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:55387次
排名:千里之外
原创:15篇
转载:38篇
(1)(1)(2)(1)(1)(1)(1)(2)(5)(10)(21)(8)您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
采用MyEclipse创建Schema并基于Schema生成XML文件.doc13页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:100 &&
采用MyEclipse创建Schema并基于Schema生成XML文件.doc
你可能关注的文档:
··········
··········
采用MyEclipse创建Schema,并基于Schema生成XML文件
1.我们想要写一个如下XML文件内容的Schema文件
?xml version "1.0" encoding "UTF-8" tns:DataSource xmlns:tns "http://www.example.org/node" xmlns:xsi "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation "http://www.example.org/node data-source2.xsd " tns:param database "mysql" version "5.0" tns:driver tns:driver /tns:driver tns:url tns:url /tns:url tns:user tns:user /tns:user tns:password tns:password /tns:password /tns:param
/tns:DataSource
分析:DataSource是根节点,是复合类型,该节点下有子节点 param 子节点, 是复合类型,该节点下有driver,url,user,password这4个子节点,并且还有database属性和 version属性; driver,url,user,password 这4个子节点 都是简单类型,其元素值是字符数据
2.工程名 右键 new
other 选择MyEclipse
3.展开MyEclipse下的XML 再选中 XML Schema
4. 为你的Schema文件取个名字后缀是 .xsd ,设置好名字点击 Finish
5.你将会看到如下图所示界面
6.在types区域 右键 Add ComplexType 将会创建一个系统分配的名字的ComplexType复合类型,我们把名字改为 DataSourcesType
7.在types空白区域 右键 Add ComplexType 将会创建一个系统分配的名字的ComplexType复合类型,我们把名字改为 ParamType
8.接下来我们为 ParamType添加内容
param 子节点, 是复合类型,该节点下有driver,url,user,password这4个子节点,并且还有database属性和 version属性;
双击 Types区域中的 ParamType
8.1 在 ParamType图标上右键 Add Attribute 为这个类型添加属性
将NewAttribute改名为database 该属性是string 类型,可以展开下拉列表选择相对应的类型
再为其添加一个名叫 version 的属性,并选择相对应的类型
在 ParamType图标上右键 Show Properties 指明这两个属性是必需出现的,依次点击
database,version 属性设置Usage 值为required
正在加载中,请稍后...

我要回帖

更多关于 solr schema.xml 的文章

 

随机推荐