我目前正在尝试使用 JS解析 html 页面http://84.19.184.204:8000/played.html 。
但是因为我是 JS 的新手,所以这很困难...... html 页面包含一个表格,其中包含上次播放歌曲的历史......这个列表是我想要解析的。
我使用XMLHttpRequest()
但我不明白如何解析元素:(
有人可以帮我吗?
我目前正在尝试使用 JS解析 html 页面http://84.19.184.204:8000/played.html 。
但是因为我是 JS 的新手,所以这很困难...... html 页面包含一个表格,其中包含上次播放歌曲的历史......这个列表是我想要解析的。
我使用XMLHttpRequest()
但我不明白如何解析元素:(
有人可以帮我吗?
鉴于 Shoutcastplayed.html
页面布局的静态特性,正则表达式可能是提取信息的最佳选择。但是,请参阅我对您的问题的评论,了解为什么在 JavaScript 中执行此操作可能不是一个好主意。
算了,只要获取 XML 版本。使用此网址:
http://84.19.184.204:8000/admin.cgi?pass=YOURADMINPASSWORD&mode=viewxml
您正在寻找该<SONGHISTORY>
地区。
此外,如果您确实计划在网站上使用它,则需要设置服务器端代理才能访问此文档。有几百种方法可以做到这一点,所以如果您不确定如何,请创建一个新问题来询问这个问题,并详细说明您正在使用哪种服务器端语言。这就是您绕过跨站点脚本的方式。