xml的传输
为什么xml保存一下就可以正常打开<?xml version="1.0" encoding="UTF-8" ?>
<PPVSPMessage>
<Params>
<DeviceID>test0123</DeviceID>
<Time>2009-02-24 16:59:00</Time>
<DivisionEW>E</DivisionEW>
<Longitude>130345</Longitude>
<DivisionNS>N</DivisionNS>
<Latitude>28650</Latitude>
<Direction>2898</Direction>
<Speed>12399</Speed >
<Remark></Remark>
</Params>
</PPVSPMessage>
原来的xml是这样的,经过udp协议传送来的时候数据也全都传过来了
但是打开的时候就会说
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------
文档的顶层无效。处理资源 'file:///D:/gps/gps.xml' 时出错。第 22 行,位置: 16
</PPVSPMessage>
但是我用记事本打开,在保存一下就可以正常打开,不报错。
现在我要把传过来的xml文件直接解析,插入数据库。
求解,求解
这个问题怎么解决啊
--------------------编程问答-------------------- 为什么,,没有人回答问题,马士兵老师说会有人立马回复的啊 --------------------编程问答-------------------- 为什么,,没有人回答问题,马士兵老师说会有人立马回复的啊 --------------------编程问答-------------------- 问题应该是出现在UDP协议上,是一种不可靠的协议。 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- xml的一些特殊符号被没转译吧 --------------------编程问答-------------------- 对啊~~我也觉得~~ --------------------编程问答-------------------- 是不是有什么特殊字符。。 --------------------编程问答-------------------- 谢谢,现在解决了 --------------------编程问答-------------------- udp协义传输时,可能丢包了。因为udp属于广播协议,不考虑数据传输的安全性。你还是用TCP族下的协议传吧。
补充:Java , J2ME