1. 程式人生 > >檢貨裝箱單界面中錄入純數字條碼顯示問題

檢貨裝箱單界面中錄入純數字條碼顯示問題

images man .com log net 數字類型 .json 全部 ron

檢貨裝箱單界面中錄入純數字條碼顯示問題

問題:數據庫中拿出的xml是沒有問題,但是js解析的時候,如果是純數字,就會自動把它當成數字,但是數字太長太大,導致eval解析出錯

分析:nds.control.ejb.command.DBJSONXML.class中,用org.json.XML.toJSONObject(string)方法是電腦自己判斷類型,純數字自動判斷為數字類型,現在需要將數據庫拿取的xml格式的值全部變成String 類型,用net.sf.json.xml.XMLSerializer類轉換

解決方案:替換nds.control.ejb.command.DBJSONXML.class,在web-inf/lib下加jar包,

升級包:xml2json升級文檔.rar

https://files.cnblogs.com/files/shan-pj/xml2json%E5%8D%87%E7%BA%A7%E6%96%87%E6%A1%A3.rar

技術分享

檢貨裝箱單界面中錄入純數字條碼顯示問題