使用vbscript从RSS更新数据

使用vbscript从RSS更新数据,vbscript,rss,Vbscript,Rss,我正在编写一个VBScript文件(*.vbs),它应该从中获取数据并将其导出到文本文件。我在网上搜索了一下,但什么也没找到。 有人知道创建这样的函数需要使用什么资源吗 另外,RSS只显示日期的汇率。谢谢。为了让您开始,您可以 将数据加载到DomDocument,因为RSS是XML 选项显式 dim xmldoc:set xmldoc=CreateObject(“MSXML2.DomDocument.6.0”) xmldoc.async=false xmldoc.setProperty“Sele

我正在编写一个VBScript文件(*.vbs),它应该从中获取数据并将其导出到文本文件。我在网上搜索了一下,但什么也没找到。 有人知道创建这样的函数需要使用什么资源吗

另外,RSS只显示日期的汇率。谢谢。

为了让您开始,您可以

  • 将数据加载到
    DomDocument
    ,因为RSS是XML
  • 选项显式
    dim xmldoc:set xmldoc=CreateObject(“MSXML2.DomDocument.6.0”)
    xmldoc.async=false
    xmldoc.setProperty“SelectionLanguage”、“XPath”
    xmldoc.load“https://www.cba.am/_layouts/rssreader.aspx?rss=280F57B8-763C-4EE4-90E0-8136C13E47DA“
    
  • 使用XPath运行查询以获取所需内容
  • ”显然,您需要根据自己的需求进行更改
    “在这里,我们只是获取每个项目节点
    dim items:set items=xmldoc.selectNodes(“//项”)
    
  • 将文本输出到文件
  • dim fso:set fso=CreateObject(“Scripting.FileSystemObject”)
    dim stream:set stream=fso.OpenTextFile(“data.txt”,2,true)
    暗项
    对于项目中的每个项目
    “同样,这会改变您的要求
    '这只是写入所有项和子项的文本内容
    '节点
    stream.WriteLine item.text
    下一项
    关闭
    
    Wow。非常感谢你。这解决了我的问题!