jjzjj

TransformerException

全部标签

java - 如何更改 Java Transformer 中的默认日志记录

我实现了code使我能够打印格式化的XMLimportjava.io.StringReader;importjava.io.StringWriter;importjavax.xml.transform.ErrorListener;importjavax.xml.transform.OutputKeys;importjavax.xml.transform.Source;importjavax.xml.transform.Transformer;importjavax.xml.transform.TransformerException;importjavax.xml.transform.

java - 如何保护 javax.xml.transform.TransformerFactory 免受 XML 外部攻击

我已经研究过这个主题,但找不到任何相关信息我们是否需要采取任何安全措施来保护javax.xml.transform.Transformer免受XML外部实体攻击?我做了以下,它似乎扩展了dtd。StringfileData="]>&sampleVal;";TransformerFactorytransformerFactory=TransformerFactory.newInstance();transformerFactory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING,true);Transformertransformer=

java - 捕获 xsl :message output in java

我试图在调用我的转换时在java中捕获xsl:message。下面是我的代码片段。finalArrayListerrorList=newArrayList();ErrorListenererrorListener=newErrorListener(){@Overridepublicvoidwarning(TransformerExceptione)throwsTransformerException{//TochangebodyofimplementedmethodsuseFile|Settings|FileTemplates.log.error(e.getMessage());err

android - android xpath 中的 "TransformerException: A location step was expected"

我一直在尝试从xml文件中提取数据,但我一直收到此错误,我不确定自己做错了什么。10-2314:20:29.250:WARN/System.err(3541):---------------linkedto------------------10-2314:20:29.250:WARN/System.err(3541):javax.xml.xpath.XPathExpressionException:javax.xml.transform.TransformerException:Alocationstepwasexpectedfollowingthe'/'or'//'token.这是