PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
MacDev
[问题] 关于抓网页的XML下来分析的问题
楼主:
luke8197
(数学家相术学家)
2016-07-09 12:23:18
各位前辈大家好,最近在练习写iOS程式
从高雄市政府的公开资料抓XMl下来,
解析以后放到Map上面。
let parkingURL = "http://xml11.kctmc.nat.gov.tw:8080/xmldata/Parking.xml"
let parking = NSURL(string: parkingURL)!
let bikeURL = "http://www.c-bike.com.tw/xml/stationlistopendata.aspx"
let bike = NSURL(string: bikeURL)!
parser = NSXMLParser(contentsOfURL: bike)
parser?.delegate = self
let working = parser?.parse()
print(working)
mapView.addAnnotations(points)
因为排版的关系稍微改一下写法
问题就是说当NSXMLParser用bike来初始化的时候,下面的working会印出来true
后面结点分析可以正常的运作,如果用parking来初始化的时候,
working会印出来false。后面的分析就不会跑
这个问题只会在实机上发生,在模拟器上却不会有这个问题
想请问一下各位前辈,这样的问题点可能在哪边呢?
//补充
如果说直接从网页这边进去可以吗?
http://goo.gl/4hCDhs
这边会连到高雄市政府资料开放平台,从里面的连结进去不知道可不可以?
//0712 更新
后来发现一个问题,如果说parking那个url,网络连线是wifi的时候会连不上去
但是如果关掉wifi改用行动数据,后面的问题都解决了!NSXMLParser也顺利运作。
但是这解法也太诡异了...是因为Server那边有挡IP吗?
作者:
keith222
(Keith)
2016-07-09 12:30:00
我现在的时间点 parking的那个来源网址打不开
楼主:
luke8197
(数学家相术学家)
2016-07-09 12:42:00
我刚刚试,用手机打不开,但是电脑用Chrome可以开Chrome的快取也清过,应该没问题才是?内容大概是这样
http://imgur.com/ahwmFpW
作者:
EQQD
(EQQD)
2016-07-09 14:19:00
parking Mac chrome打不开
作者: kkk003 (海寒)
2016-07-10 01:47:00
iOS Safari 打不开
作者:
howdiun
(Howdiun)
2016-07-11 09:58:00
检查delegate里面parseErrorOccurred的错误类型
继续阅读
[问题] Firebase的Database拿不到中文data
z10266
[请益] Swift opencv 数据库
love100205mt
[问题] 关于外接装置ExternalAccessory
s001582000
[问题] 不支援IPv6送审被拒问题
handheart923
[问题] 智慧型手表
s001582000
[问题] XCode -> Android project
santaclub
[问题] 请问两个类别写在同一个档案的优缺点
unknown
[问题] 请教一套app开发工具 Fuse
vegetarian4
[问题] iOS ipv4 & v6 GCDAsync
areyo
[问题] 两个Alamofire 有时只会执行一个
ntme
Links
booklink
Contact Us: admin [ a t ] ucptt.com