我正在使用 Java (JAXP) 进行 XML 转换,我需要将一个 xml 片段作为参数传递给转换器:
<DOCTYPES>
<SUBTYPE>Passport</SUBTYPE>
<DOCTYPE>Proof of identity</DOCTYPE>
</DOCTYPES>
<DOCTYPES>
<SUBTYPE>Driving License</SUBTYPE>
<DOCTYPE>Proof of address</DOCTYPE>
</DOCTYPES>
假设 xmlfrag 包含上面的 xml。我将它传递给变压器:
transformer.setParameter("orset", xmlfrag);
xmlfrag 需要是什么类型才能在转换过程中以 xml 的形式访问它?我尝试了字符串和 xmltype 但没有运气。