作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
类似于older post我正在尝试使用 JAX-WS 访问 Web 服务:
Dispatch<Source> sourceDispatch = null;
sourceDispatch = service.createDispatch(portQName, Source.class, Service.Mode.PAYLOAD);
Source result = sourceDispatch.invoke(new StreamSource(new StringReader(req)));
System.out.println(sourceToXML(result));
哪里:
private static String sourceToXML(Source result) {
Node rootNode= null;
try {
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer();
DOMResult domResult = new DOMResult();
transformer.transform(result, domResult );
rootNode = (Node) domResult.getNode();
} catch (TransformerException e) {
e.getMessage();
}
return rootNode.getFirstChild().getNodeValue();
}
但我收到错误“当前事件不是 START_ELEMENT 为空而是 2”(我认为是在变压器上)
我做错了什么:(
最佳答案
大概来自解析器。我会说堆栈跟踪会有所帮助,但 Xerces/Xalan 倾向于搞砸这些。
要采取的明显步骤:
关于java - 转换错误 : "The current event is not START_ELEMENT but 2",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/806647/
类似于older post我正在尝试使用 JAX-WS 访问 Web 服务: Dispatch sourceDispatch = null; sourceDispatch = service.crea
我通过 eclipse 生成了一个 axis2 web 服务客户端。 我总是在执行时遇到这个错误。 org.apache.axis2.AxisFault: javax.xml.stream.XMLSt
我是一名优秀的程序员,十分优秀!