[英]Avoid e-notation using net.sf.json-lib
我正在使用com.hynnet.json-lib將XML轉換為JSON。 PB在這里是對於長整數,此庫使用指數而不是全數。
我可以使用該庫避免使用它還是應該使用另一個庫?
我的XML:
<?xml version="1.0" encoding="ISO-8859-15"?>
<rootTag>
<_id type="number">7000000001</_id>
</rootTag>
我的轉換代碼:
XMLSerializer xmlSerializer = new XMLSerializer();
xmlSerializer.clearNamespaces();
xmlSerializer.setSkipNamespaces(true);
xmlSerializer.setForceTopLevelObject(false);
net.sf.json.JSON json = xmlSerializer.read(xmlString);
結果json:
{“ _id”:7.000000001E9}
預期的json:
{“ _id”:7000000001}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.