0
我們正在使用的StAX分析器來讀取大的XML文件,並去掉一些元素/屬性的和寫入XML文件StAX的XML解析器不逃逸單引號(')
源XML文件是有效的XML文件即擁有所有XML特殊字符(<
,>
,'
,"
,&
)逃脫相應的XML版本(,,,<
>
'
"
,&
)
當STAX解析器寫這些特殊字符在輸出文件時,它逃脫<
,>
,&
字符,但不'
,"
字符即在輸出文件中,我們可以看到'
,"
人物,雖然輸入文件有其轉義版本
我試圖用更換輸出發送給STAX解析器writeAttribute
方法
但作爲StAX的解析器已經逸出<,>,前String.replaceAll("'","'")
方法&字符的輸出被示出作爲&apos;
你可以讓我kow有什麼配置/實用的StAX解析器API來解決StAX解析器中的這個問題嗎?
或者,或者,使用另一個XML編寫器工具解決此問題的其他建議?
我同意:我沒有看到上述問題中的「問題」。一切都按照規定運作。 – 2011-02-28 11:56:54
我誤解了驗證問題。謝謝您的幫助... – Yogi 2011-02-28 14:23:47