xerces相关内容

Sonar Xerces 冲突 Findbugs 和 ivy:report

我正在尝试让声纳为具有包含 Findbugs 规则的质量配置文件的项目工作. 但是在分析项目时,sonar anttask 崩溃并出现以下错误: 原因:java.io.IOException: SAX2 driver class org.apache.xerces.parsers.SAXParser not found在 edu.umd.cs.findbugs.filter.Filter. ..
发布时间:2022-01-17 21:56:23 其他开发

导入 Xerces 库时无法构建应用程序(退出值 1)

当我在 Xerces 库中导入时,我似乎无法构建我的应用程序.由于以前的问题,我已经在使用 multidex,因此我知道这一切都正确设置. 我现在花了几天时间在网上寻找并尝试了各种版本的 Xerces 和对我的 build.gradle 的调整,但无法解决问题.我试过清理重建,重新设置Android Studio/我的电脑,使用jar直接编译,现在正式没有想法了. 下面是我的 buil ..
发布时间:2022-01-10 20:34:37 Java开发

如何使用 Java 和 Xerces 解析符合 1.1 规范的 XML?

我正在尝试解析包含符合 XML 1.1 规范的 XML 内容的字符串.XML 包含在 XML 1.0 规范中不允许但在 XML 1.1 规范中允许的字符引用(字符引用转换为 U+0001–U+001F 范围内的 Unicode 字符). 根据 Xerces2 网站,Xerces2 解析器支持解析 XML 1.1 文档.但是,我不知道如何告诉它我们尝试解析的 XML 包含符合 1.1 的 XM ..
发布时间:2022-01-10 19:53:38 Java开发

多次导入同一个 XSD 会出错吗?

我有一个模式 (a),它导入了另一个模式 (z).然后我有另一个模式 (b) 导入相同的模式 (z). 这样,符合模式 (a) 的 XML 文档 (d) 也可以包含符合模式 (z) 的可选元素. 因此,当 (d) 在 .NET 中验证时,我遇到异常“已声明 simpleType 'z:x'." 但氧气也不例外. 我想以不引发此异常的方式配置 .net.只是为了表现得像氧气. ..
发布时间:2022-01-09 21:32:55 C#/.NET

针对多个模式定义验证 XML 文件

我正在尝试针对许多不同的模式验证 XML 文件(为人为的示例道歉): a.xsd b.xsd c.xsd c.xsd 特别是导入 b.xsd 和 b.xsd 导入 a.xsd,使用: 我正在尝试通过 Xerces 以下列方式执行此操作: XMLSchemaFactory xmlSchemaFac ..
发布时间:2022-01-09 21:24:48 Java开发

ClassCastException: org.apache.xerces.parsers.XIncludeAwareParserConfiguration 无法转换为 org.apache.xerces.xni.parser.XMLParserConfiguration

我正在 Eclipse 中开发 GWT 应用程序并使用 jdom2 读取一些自定义 xml 属性文件. 在最近更新之后,我的应用程序现在在尝试读取 xml 文件时失败并出现上述错误.相关的堆栈跟踪是: org.apache.xerces.parsers.XIncludeAwareParserConfiguration 无法转换为 org.apache.xerces.xni.parser.X ..
发布时间:2021-12-28 21:39:10 Java开发

处理“Xerces地狱"在 Java/Maven 中?

在我的办公室,仅仅提到 Xerces 这个词就足以激起开发人员的杀气.粗略地看一下关于 SO 的其他 Xerces 问题似乎表明几乎所有 Maven 用户都被“触及"过.在某个时候遇到这个问题.不幸的是,理解这个问题需要对 Xerces 的历史有所了解... 历史 Xerces 是 Java 生态系统中使用最广泛的 XML 解析器.几乎每个用 Java 编写的库或框架都在某种程度上使用 ..
发布时间:2021-11-25 15:24:34 Java开发

如何在使用 maven 从 XSD 1.1 生成源时使用 Xerces

我有一个带有断言标签的 XSD 文件.我读到 Xerces 支持带有这些标签的 XML Schema 1.1 草案. 如何在我的 Maven 构建中使用实际的 Xerces 版本,而不是标准的 Java 实现. 解决方案 使用 Xerces 版本的旧方法是添加这些参数.不知道还能不能用. -Djavax.xml.parsers.SAXParserFactory=org.apache ..
发布时间:2021-10-02 20:05:44 其他开发

支持 XSD 1.1 的 Java 库

是否有支持 XSD 1.1 的 java 库.我已经尝试了 2 天找到它.我发现的唯一实现是 Xerces2 Java 2.11.0 (XML Schema 1.1) (Beta)它与 JAXP 1.4 一起工作.这个测试版也不能很好地工作.XSD 1.1 中引入的诸如“断言测试"之类的基本功能都失败了.请帮我找到一个支持 XSD 1.1 进行验证的可靠 Java 库(如果有).提前致谢. ..
发布时间:2021-10-02 20:02:01 其他开发

XSD 验证错误:“cvc-elt.1:找不到元素‘xs:schema’的声明";

我正在尝试使用 Maven XML 插件根据架构验证我的 xml,但我一直有一个错误提示: cvc-elt.1: 找不到元素“xs:schema"的声明. 我想它必须处理我的命名空间声明,所以它们是: 在我的 XSD 中: 在我的 XML 中: 那些声明有什么问题?我需要修改什么? 感谢您的帮助. 解决方案 在你的 pom.xml ..
发布时间:2021-10-02 20:00:57 其他开发

防止空的 xml 元素转换为自关闭元素

我正在使用 Xerces 库在文档中编写 XML.为此,我使用 OutputFormat 类在 XMLSerializer 中传递 OutputFormat 的对象.但是我所有的空 xml 元素都转换为自关闭 xml 元素. 我想要这个: 但它来了 我尝试过以下代码: 尝试{//打印OutputFormat format = new OutputFormat(dom, ..
发布时间:2021-10-01 20:16:58 Java开发

Xerces setTextContent 方法去除新行/回车.如何预防?

我正在使用 Xerces (Java) 生成 XML 文档.我有一大块文本(包括回车和换行),我想在我的 XML 文档中作为元素的文本内容完全复制它们.例如: 这是一些文字这里还有一些这就是所有人 但是,每当我尝试使用: element.setTextContent(myBlockOfText) 所有新行都替换为单个空格字符. 如何使用 Xerces 在此文本块中 ..
发布时间:2021-09-24 20:29:23 Java开发

处理 xml 文件 (Java)

我必须读取和 xml 文件,进行一些更改,然后将其复制到另一个位置.我还必须保留德语特殊字符,并保持空标签不变(防止它们成为自闭合标签).为了防止自关闭标签,我使用了 Xerces 库,如链接所示:防止空的xml元素被转换成自闭元素 在我的应用程序中,如果我在 xml 中的更改被忽略,则代码如下所示: public static void main(String args[]) 抛出异常 ..
发布时间:2021-09-15 19:46:58 Java开发