怎么用多个XSD校验单个XML(100分)

问题描述

有三个XSD,其中一个是主XSD,另外两个import进来现在我要用这个三个XSD来校验XML网上的校验方法纵使报标签不存在

解决方案

解决方案二:
最好贴下源码
解决方案三:
这是spring中多个xsd的例子,这个例子引用了三个xsd文件,应该容易看懂<beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.5.xsdhttp://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx-2.5.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-2.5.xsd"></beans>

时间: 2024-09-08 04:12:49

怎么用多个XSD校验单个XML(100分)的相关文章

xsl传递参数在客户端单个xml分框架显示

xml|客户端|显示 通过向xsl传递参数+数据岛方式,实现在客户端单个xml的分框架显示. 对于数据较少的xml数据,可以使用一次下载完所有数据,将显示全部放到客户端完成,下面例子中,将一个xml文件显示为左右两个框架,左边显示条目,右边显示内容.可以在本地,不用通过服务器解释. 关键:使用msxml的dom对象向xsl模板传递参数 环境: IE6 + Msxml3.0 examples: /*** book.xml ***/ <?xml version="1.0" encod

XMLSpy编辑工具中设置XML的DTD/XSD校验指向本地,而不要直接指向网络去

http://yulimin.javaeye.com/blog/24495 关键字:   XML DTD XSD 校验     XMLSpy编辑工具中如何设置XML的DTD/XSD校验指向本地,而不要直接指向网络去? 前提:在不修改XML的条件下,修改XML的,不要这个,这个变态的谁都会... 其它的工具及另外的方法如下,但是想获取到类似XMLBuddy的cache一样的功能.何办? XMLBuddy 由于打开XML文件时会根据XML文件里定义的DTD去网上查找相应的DTD文件,这样导至打开的时

使用XSD校验Mybatis的SqlMapper配置文件的方法(1)_java

这篇文章以前面对SqlSessionFactoryBean的重构为基础,先简单回顾一下做了哪些操作: 新建SqlSessionFactoryBean,初始代码和mybatis-spring相同: 重构buildSqlSessionFactory()方法,将众多的if语句抽取为一组小方法,预留自定义配置的方法,同时添加常用属性的getter方法: 提取组件工厂接口,并提供组件创建工具类SqlSessionComponetFactorys,将散落在不同地方的new Xxx()集中管理,便于组件的替换

使用XSD校验Mybatis的SqlMapper配置文件的方法(2)_java

在上篇文章给大家介绍了使用XSD校验Mybatis的SqlMapper配置文件的方法(1),需要的朋友可以参考下. 编写好XSD文件,然后来看怎么使用XSD文件校验,并解析SqlMapper文件,也就是实现doParseSqlMapperResourceWithSchema()方法. 为了实现这个功能,有两个基本要求: (1)兼容性:需要兼容mybatis的原生配置,兼容有两种层级,一种是使用DTD校验,这个前面已经说了,走原来的流程,兼容性没有问题:另一种就是走XSD校验,但也需要兼容myba

解决web-app_2_4.xsd验证web.xml时报j2ee_web_services_client_1_1.xsd找不到的问题

解决web-app_2_4.xsd验证web.xml时报j2ee_web_services_client_1_1.xsd找不到的问题 web.xml 代码 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www

配置java微信开发请求校验web.xml报错

问题描述 配置java微信开发请求校验web.xml报错 我已经把web.xml放在和lib同一级下了,但是还是会出现报错~~o(>_<)o ~~ 而且还是有小地球在左上角..我刚刚问的原贴在这~~~~~http://ask.csdn.net/question/218043 我是纯小白~~~大家别打我 解决方案 网上找一个标准的web.xml重新编写配置文件. 解决方案二: 你要实在不行的话,,就重新创建啊

java xsd校验xml时,因为xml节点位置问题出错

问题描述 比方我xsd中的格式是:<xs:elementref="ConstructStruct"/><xs:elementref="SummaryTable"/><xs:elementref="MeasureTable"/><xs:elementref="TechMeasureTable"/><xs:elementref="ResourceSumTable&qu

Struts2数据输入校验(2) —— XML验证

struts2提供了通过XML方式对输入数据进行验证的校验框架. 在与XXXAction同级的目录下,建立XXXAction-validation.xml,即为该Action的校验逻辑. 该校验XML的dtd格式文件为 http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd,具 体内容可以展开下面的代码: <?xml version="1.0" encoding="UTF-8"?> <

XMLSchema.xsd 文件约束xml文档格式内容

XMLSchema.xsd 文件,用来约束xml内容格式的. <?xml version="1.0" encoding="utf-8"?> <xs:schema id="XMLSchemaLettle" targetNamespace="http://www.pukuimin.com/XMLSchemaLettle.xsd" elementFormDefault="qualified" x