问题标签 [javax.xml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java 转换器空元素
我编写了一个程序(我使用的是 JDK 11)来格式化 XML 字符串;但是,我希望我的程序收缩空元素。例如:<element></element>
应该变成<element/>
. 我编写了以下代码,但它不起作用:
如何收缩空元素?
java - GWT 2.8.2 不再编译 javax.xml.bind.annotation
我在我的实体中使用 javax.xml.bind 进行 xml 序列化,它编译得很好,直到 gwt 2.8.1,但是对于 2.8.2 版本,编译器在 javax.xml.bind.annotation.XmlRootElement 之类的注释处失败,并带有消息没有可用于 javax.xml.bind 的源代码。
我在 gwt 发行说明( http://www.gwtproject.org/release-notes.html#Release_Notes_2_8_2)中没有找到与此相关的任何内容
我正在使用 JDK 8:
有解决方案吗?
java - 无法在 SAP PI 7.5 中的参数化 Java 映射中显示树视图
我正在研究parameterized
java映射。在操作映射中进行测试时,它给了我们错误 Unable to display tree view; Error when parsing an XML document (Premature end of file.)
并且跟踪日志显示Resource not found: META-INF/services/javax.xml.transform.TransformerFactory
。我们也遇到了同样的问题,DocumentFactory
但是我们编写了以下代码并解决了documentfactory
问题
但是我们仍然面临同样的错误TransformerFactory
。请在下面找到整个代码,请让我知道要进行的更改。
XmlNFe_To_Mail :
BodyText.java:
请在下面找到跟踪日志:
请让我知道需要进行哪些更改。谢谢 :)
java - 如何使用 javax.xml.bind 将 XML 写入带有 xmlns 字段的 POJO?
这是一个示例 xml 对象,就像我从 API 调用中得到的一样:
这里是SourceSets.java
:
SourceSet.java
也在那里,并且经过测试可以正常工作,没问题。
要阅读此内容,我使用:
结果输出是:
问题是 xml 实际上带有附加到 sourceSets 对象的命名空间:
现在,如果我尝试运行我的脚本,我会得到UnmarshallException
:
所以我在注释中SourceSets.java
添加了一个命名空间定义,比如@XmlRootElement
随着这个改变,UnmarshallException
消失了,它再次运行......但现在它没有读入任何 SourceSet 对象:
如何考虑命名空间 xml 标记,但仍将 xml 解析为 POJO?
soap - 将日志记录添加到肥皂网络服务
我想记录我的请求和响应。通过更改此处推荐的属性,我找到了一个非常简单的解决方案: 使用 JAX-WS 跟踪 XML 请求/响应
我的问题是,我不想记录凭据,所以我需要手动调整日志消息。
我是肥皂新手,所以我没有太多经验。
我使用 gradle 插件来创建我的 WSDL 的 java 类:https ://plugins.gradle.org/plugin/no.nils.wsdl2java
我创建服务的代码:
那么我怎么能在这里得到日志处理程序呢?还是有另一种简单的方法来使用 wsdl 实例化我的服务?通常我使用 groovy,但找不到wsdl2groovy
插件。
非常感谢
java - 无法实例化 SOAP 客户端 - 失败并出现 NullPointerException
在实例化 SOAP 客户端时,我得到 NullPointerException
当我尝试创建客户端实例来调用 SOAP 服务时
以上抛出
java - 在具有命名空间的 Java 中针对模式的 XML 验证失败
我需要编写 Java 代码来根据模式验证 XML。由于某种我不明白的原因,验证失败,出现以下异常:
架构:
XML:
Java代码:
如果我删除对命名空间“ http://www.example.com ”的所有引用,则验证成功。架构、XML 或代码有什么问题吗?
java - 是否可以在 java 中使用具有多个可选参数的泛型方法
我的理解是,我的这个要求不可能以直接的方式进行。但我想找到一个可行的解决方案。
这是我如何获得 Iterable forNamedNodeMap(javax package);
这是可迭代的NodeList(javax)
由于除了参数之外它们几乎相同,所以我希望有这样的东西,这当然是不对的。NodeList 和 NamedNodeMap 都没有实现通用接口。那么在这里最好的方法是什么。
java - java.util.MissingResourceException:找不到 com.sun.xml.internal.messaging.saaj.soap.LocalStrings 包
我正在尝试通过运行我的应用程序,sbt run
但在创建新服务(javax.xml.ws.Service)时出现以下错误:
我在用着:
oracle java版本=“1.8.0_181”
sbt 版本 = "1.2.7"
我已经搜索过,但找不到适合我的问题的答案。我想知道这里是否存在冲突库或版本?