dom4j解析xml報"文檔中根元素后面的標記格式必須正確"


今天,在寫個批量啟動報盤機的自動化應用,為了簡化起見,將配置信息存儲在xml中,格式如下:

<?xml version="1.0" encoding="UTF-8"?>
<server tradeName="證券" operatorNo="---" operatorPassword="---" path="XXX.exe"></server>
<server tradeName="期貨" operatorNo="---" operatorPassword="---" path="XXX.exe"></server>

結果報"文檔中根元素后面的標記格式必須正確",最后經排查,是根節點必須為1個,不能多個。調整為如下后解決:

<?xml version="1.0" encoding="UTF-8"?>

<servers>
<server tradeName="證券" operatorNo="---" operatorPassword="---" path="XXX.exe"></server>
<server tradeName="期貨" operatorNo="---" operatorPassword="---" path="XXX.exe"></server>

</servers>

還有可能的原因可參見http://www.cnblogs.com/jiahuafu/archive/2010/02/06/1664830.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM