亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 求助,用sax解析XML時的錯誤 [打印本頁]

作者: 吳奇    時間: 2003-07-10 13:30
標題: 求助,用sax解析XML時的錯誤
兄弟需要解析一個xml文件   
使用SAXParser類,在解析的時候,運行到
parser.parse(new File("*****.xml",xmlhandler);的時候
報了一個“非法 XML 字符:  �!钡腻e誤


求教,這個情況如何處理
作者: rollingpig    時間: 2003-07-10 13:37
標題: 求助,用sax解析XML時的錯誤
xml文件有問題吧
作者: 吳奇    時間: 2003-07-10 13:51
標題: 求助,用sax解析XML時的錯誤
是的,文件里面是有問題,我用過其他xml解析器,都在同一個地方報錯。
該文件是用FileHandler的publish方法輸出到xml文件的日志
格式如下:
<?xml version="1.0" encoding="GB2312"?>;
<records>;
   <record>;
        <date>;2003-06-05 00:25:19</date>;
        <text>;*****************</text>;
         ........
   </record>;

   ......
</records>;     

問題就在text里面的內(nèi)容,但是該內(nèi)容無法控制,可以由用戶自己輸入,無法事先規(guī)劃好,求教,如何處理這個問題呢?
作者: rollingpig    時間: 2003-07-10 14:06
標題: 求助,用sax解析XML時的錯誤
FileHandler的publish
只能在這里處理一下了
轉(zhuǎn)義是必須的
作者: 吳奇    時間: 2003-07-10 15:13
標題: 求助,用sax解析XML時的錯誤
如何轉(zhuǎn)呢?轉(zhuǎn)成什么樣子的?
&#x0;又是個什么字符呢?
作者: rollingpig    時間: 2003-07-11 09:57
標題: 求助,用sax解析XML時的錯誤
&,
<
>;
"
'
都必須轉(zhuǎn)義
分別等于
&  &amp;
>; &amp;
< &amp;
" &amp;
' 一下子忘了
跟html的轉(zhuǎn)義是一致的

至于如何轉(zhuǎn)
恐怕得看 FileHandler
作者: 吳奇    時間: 2003-07-11 10:18
標題: 求助,用sax解析XML時的錯誤
&,
<
>;
的轉(zhuǎn)義我都做過了,問題是還是有這個報錯,而且沒有找到資料說明&#x0;是個什么字符     

多謝援手
作者: rollingpig    時間: 2003-07-11 11:19
標題: 求助,用sax解析XML時的錯誤
呵呵
看看這兒

http://www.google.com/search?hl=zh-CN&inlang=zh-CN&ie=GB2312&q=%22%26%23X0%22&lr=




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2