xerces 相关问题

Xerces是用于解析,验证,序列化和操作XML的软件库的集合

XMLStreamReader.getLocation() 返回意外的字符偏移量

给出以下代码: 导入 javax.xml.stream.XMLInputFactory; 导入 java.io.ByteArrayInputStream; 导入 java.nio.charset.StandardCharsets; 类划痕{ 公共静态无效主(字符串[]

回答 1 投票 0

Camel 4 的 SAXParseException

org.xml.sax.SAXParseException;行号:4268;列数:51; cos-nonambig:“http://camel.apache.org/schema/spring”:onFallback 和“http://camel.apache.org/schema/spring”:

回答 1 投票 0

Java 17 迁移、JEP-403 和 Xerces - 不支持属性 ACCESS_EXTERNAL_DTD 和 ACCESS_EXTERNAL_SCHEMA

在迁移到 Java 17 时,我尝试按照 JEP-403 建议包含外部 Xerces 依赖项。 JEP-403 在“风险和假设”下明确规定了以下内容:...

回答 1 投票 0

替换 xerces xml

在我基于 JDK17 构建的应用程序中,我们是用于 xml 功能的 xerces2,但您可能知道 Xerces2 的开发已经陷入停滞,最后一个版本是在 2022 年。所以,我想将其删除...

回答 1 投票 0

Xercesc DOMDocument - 比较两个 XML 文档

我正在使用 xercesc (C++) 库通过 xercesc::XercesDOMParser 类处理 XML 文档。 比较两个 XML 文档的最简单方法是什么? 说吧,我用: XercesDOMParser 解析器1; 解析器1.

回答 1 投票 0

Java 和 Xerces:找不到属性 XMLConstants.ACCESS_EXTERNAL_DTD

我在这个博客上查找了类似的帖子,但找不到我的问题的答案,所以我决定寻求帮助。 我用 Java 编写了这个简单的函数: public void open(InputStream stream) 抛出

回答 5 投票 0

ROME 给出了有关 DOCTYPE 的错误,但我的 XML 中没有 DOCTYPE 标记

我正在使用 ROME 阅读一些 RSS 提要。事实证明我收到以下错误: 引起原因:org.xml.sax.SAXParseException:当功能“http://apache.org/xml/features/

回答 2 投票 0

当父级中包含外部 xsd 时,XSD 架构验证在使用 Xerces 的 java 应用程序中抛出 SAXParseException 失败。

在我的 java 应用程序中,我尝试使用 XercesJ 2.12.2 验证 XSD1.1 架构 我的主 xsd 包含多个 xsd,如下所示: XSD 1.1 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xerces="http://xerces.apache.org" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" vc:minVersion="1.1" version="1.0.16"> <xs:include schemaLocation="NIEM_1.xsd"/> <xs:include schemaLocation="NIEM_2.xsd"/> <xs:include schemaLocation="NIEM_2.xsd"/> 但是验证代码无法加载外部模式,并抛出如下异常,只要父 xsd 引用包含的 xsd 中定义的类型。 org.xml.sax.SAXParseException;行号:1456;列数:79; src-resolve:无法将名称“EYECodeSimpleType”解析为(n)“类型 定义'组件。 Java SchemaFactory factory = SchemaFactory.newInstance("http://www.w3.org/XML/XMLSchema/v1.1"); Schema schema = factory.newSchema(new StreamSource(loadExampleSchema("Example.xsd"))); Validator validator = schema.newValidator(); validator.validate(new StreamSource(new ByteArrayInputStream(xml.getBytes()))); 作为参考,我正在使用以下罐子: cupv10k-runtime.jar icu4j-69_1.jar org.eclipse.wst.xml.xpath2.processor_1.2.1.jar xercesImpl.jar xml-apis.jar 请帮忙。 我期望 Java 应用程序加载所有包含的 xsd 并验证其中定义的类型。 解析架构文档引用,例如 <xs:include schemaLocation="NIEM_1.xsd"/> 模式处理器需要知道包含模式文档的基本 URI。对于 JAXP 接口,了解这一点的常用方法是使用 SystemId 对象的 Source 属性。如果您提供的 Source 不与任何基本 URI 关联,例如简单的字节流或 DOM 源,则处理器不知道在哪里查找架构位置。 然而,更有用的模式处理器可以为您提供更好的诊断。

回答 1 投票 0

在 GNAT 上链接错误 xerces-c

我必须使用使用 xerces-c 的 C++ 库。然后我有一个 Ada 项目,它从前面提到的 C++ 库导入两个符号。当我尝试构建 Ada 项目的主要部分时,一个面包......

回答 1 投票 0

xercesc::DOMLSParserImpl::doctypeDecl 从 xercesc 接收到内部和外部实体的错误输入

实际上,它接收内部和外部实体切换的参数。方法签名: virtual void doctypeDecl (const xercesc::DTDElementDecl& root, 常量 XMLCh* 常量 ...

回答 0 投票 0

XML 模式中的 RegEx .xsd

我有一个 xsd 架构文件,它使用的模式基本上是 RegEx,但我在创建正确的 RegEx 时遇到了问题。 我的正则表达式应该接受这些: @{...} with ... 是任何以 ....

回答 1 投票 0

XSD - 如何允许元素以任何顺序排列,而一些元素出现次数为 0-1 而另一些元素出现次数为 0-unbounded

我必须根据 xsd 语法验证 xml 文件。以下是对我的原始要求的简单模拟。 有一个名为 的根元素 它有四个子元素,让我们定义...

回答 0 投票 0

NoClassDefFoundError:org / w3c / dom / ls / DocumentLS-仅在将其固定为编译时间后才在部署上发生的问题

背景,我有一个项目,我在其中解析一些XML文档,而我碰巧需要xerces依赖项: [[xerces xerces&... ]

回答 1 投票 1


如何在验证过程中访问失败的xsd 1.1断言规则?

我希望我不是在问一个愚蠢的问题,但我自己现在还找不到答案。情况:我有一个XML文件,该文件必须针对XSD 1.1进行验证(有很多断言)。对于...

回答 1 投票 2

Xerces与JBOSS EAP 7.1一起使用时XSD 1.1验证失败

我的Web应用程序已部署在JBOSS EAP 7.1服务器中,并使用jdk 1.8。我需要使用以下xerces依赖项针对XSD 1.1验证我的XML: org ....

回答 1 投票 0

JUnit测试无法正确加载fop 0.20.5所需的xercesImpl jar

等级依赖项:依赖项{实现'org.springframework.boot:spring-boot-starter'compileOnly'org.projectlombok:lombok:1.18.4'编译组:'commons-io',名称:'commons -...

回答 1 投票 0

来自Java的Xerces-C XSModel端口

我正在尝试使用Xerces v3.2.2移植一些Java代码,该Java代码加载一个模式文件,检索XSModel *并将其解析为一些自定义数据结构。 JAVA导入org.apache.xerces.XSLoader; ...

回答 1 投票 0

在Java / Maven中处理“Xerces hell”?

在我的办公室里,仅仅提到Xerces这个词就足以煽动开发者的凶悍愤怒。粗略地看一眼其他Xerces关于SO的问题似乎表明几乎所有Maven用户......

回答 11 投票 670

获取org.w3c.dom.DOMException:HIERARCHY_REQUEST_ERR将根节点添加到文档

我正在尝试创建一个简单的XML文档,并在将根元素添加到文档时收到上述错误。我只有一个根元素(为文档创建的第一个元素)...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.