根据当前日期获取 XML 文件
我对使用 javascript 解析 XML 数据非常陌生,所以如果我的问题有点简单,请原谅。
我正在使用标准 xmlHTTPRequest 使用 javascript 解析 XMl 文件中的数据。我从中提取 XML 数据的 URL 格式类似于:“http://example.com/abcyymmdd-data.xml”。 URL 的 (yymmdd) 部分代表日期,文件每天更新。我想在 url 中插入一段 javascript 代码来代替 yymmdd,以便每天解析一个新的 XML 文件。我怎样才能实现这个目标?
谢谢, 卡洛斯
I am very new to parsing XML data with javascript, so please excuse me if my question is a bit simple.
I am parsing data from an XMl file with javascript using a standard xmlHTTPRequest. The format of the URL that I am pulling the XML data from is something like: "http://example.com/abcyymmdd-data.xml". The (yymmdd) portion of the url represents the date and the files are updated daily. I would like to insert a javascript code in the url in place of yymmdd so that a new XML file is parsed each day. How might I achieve this?
Thanks,
Carlos
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
首先,要获取今天的日期,请使用:
要获取组件,请使用:
现在,您需要采用
yymmdd
格式。因此,您需要删除年份中的前两个数字,并在必要时在日期和月份前添加0
。然后:
然后,在您的 XHR 中,使用:
First, to get today's date, use:
To get the components, use:
Now, you need it in the format
yymmdd
. So you need to remove the two first numbers from year, and prepend a0
to date and month, if necessary.And then:
Then, in your XHR, use:
您可以以
yymmdd
格式检索当前日期,例如:JS Fiddle 上的示例。
You can retrieve the current date in
yymmdd
format like:Example at JS Fiddle.