作者PTTCEO (批踢踢首席执行长)
看板java
标题Re: [J2SE] 请问从url读取xml的方法
时间Tue Oct 1 12:02:16 2013
※ 引述《PsMonkey (痞子军团团长)》之铭言:
: ※ 引述《PTTCEO (批踢踢首席执行长)》之铭言:
: 可以 print 出来表示取得资料没有问题
: 然後写成 xml 档应该也不是问题
刚刚嚐试写入.xml 但是失败了 囧
: 你找到从 file 中读取 xml
: 然後直接从 HttpUrlConnection 抓 stream 给 SAX 失败
: 那麽,你为什麽不先试试看从 file 读取 XML 这招
: 确定一下你抓回来的东西真的可以通过 XML parser?
我待会试试~
: 这一行是程式码的那一行...... Orz
: 反过来说,你有没有先去看一下 ParserConfigurationException 的说明?
抱歉 那是这个main的程式
http://ideone.com/kG2ml0
呼叫这个可以成功print
http://ideone.com/mIQoat
改成呼叫这个嚐试用写成xml在读出来的方法
http://ideone.com/jUDw6n
可是写入失败了.. 是一个空白的xml..
: 我先跳过「大量 access」给予人的想像空间
: 一个是从远端 web 取得结果
: 一个是 local file 取得结果
: 然後你说 local file 会影响 performance...
: 这科学吗?
: 再说,如果查询点很常重复,你难道不会想做 cache?
: 不考虑交通状况,两点之间的路线规划了不起一年改一次.....
其实我只是想到说 起始点跟目的地很多组 要两两都query
所以怕说每次都写入在读出可能会较差一咪咪
但是目前还没做到那边所以我只是猜测而已@@
: ====
: 我突然想到念大学时候的 LAB 传说:
: 什麽,为什麽从交大同学的 LAB 抓档案回来
: 速度还比从隔壁实验室抓的速度快?
: 那时候好像还不流行喊「这不科学阿」
感恩~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.194.46
1F:→ realmeat:好像有bug..XD 10/01 14:06
2F:→ realmeat:用debugger !! (我怎都叫别人学着用~摊手 10/01 14:09
3F:→ PTTCEO:R大 後来S大有帮我解决了~^^ 用DOM完成parser 10/01 20:40
4F:→ PTTCEO:後来的bug是出在我例外没处理.. 不过SAX还是不会用@@ 10/01 20:41