从 URL 读取 XML 文件并将数据保存在 Web 的数据库中 - 如何自动化该过程?
Posted
技术标签:
【中文标题】从 URL 读取 XML 文件并将数据保存在 Web 的数据库中 - 如何自动化该过程?【英文标题】:Read XML-file from URL and save data in a DB in web - how to automate the process? 【发布时间】:2012-12-20 10:24:36 【问题描述】:我必须从 URL 读取 XML 文件;然后使用 JS 从节点获取我需要的信息。由于只有我可以每 x 分钟访问一次 URL(而不是我的应用程序的每个用户),我必须将该信息保存在数据库中,也许在我自己的网站中。稍后我的用户将访问我的网站以获取信息。
如何使整个过程自动化?每小时至少应触发 2 次函数、程序或类:
-
获取 XML 文件
为每个 JS 提取必要的数据
将数据临时保存在数组或文本文件中(必要步骤??)
将其保存到数据库中
有什么想法吗?
【问题讨论】:
【参考方案1】:如果您使用的是 Jquery,您可以使用 .get() 方法从 URL 获取数据,然后使用 .parseXML 方法解析 xml。
查看这两个链接以获取示例:
.get() 方法: http://api.jquery.com/jQuery.get/
.parseXML() 方法: http://api.jquery.com/jQuery.parseXML/
【讨论】:
嗨,谢谢,但我知道如何使用 .get() 读取 XML 文件;也许我在第一次发帖时没有提到它。问题是整个过程的自动化。以上是关于从 URL 读取 XML 文件并将数据保存在 Web 的数据库中 - 如何自动化该过程?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 zip 文件夹中的 csv 文件中读取数据并将 csv 文件中的数据保存在数据库中?
如何从 SQL Server 表中读取图像数据(存储 word 文档)并将其保存到本地文件夹
xml文件读取与xml文件数据保存(使用YOLO算法的辅助函数)
c# 中,如何读取XML文件,并将读取到的内容显示到TreeView中
ExpressJS:TypeError:无法读取未定义的属性“路径”尝试将文件上传到 cloudinary 并将 url 保存到 mongoDB