gpt4 book ai didi

rss - 在 Domino LotusScript 中读取远程 URL

转载 作者:行者123 更新时间:2023-12-01 09:57:28 25 4
gpt4 key购买 nike

我有一个远程 RSS 提要,必须使用 LotusScript 将其转换为 Notes 文档。

我已浏览文档,但找不到如何打开远程 URL 以检索其内容。换句话说,是某种类似 wget 或 curl 的功能。谁能阐明如何做到这一点?使用 Java 不是一种选择。

谢谢。

最佳答案

查看 LotusScript 中提供的 NotesDOMParser 类,它允许您(间接)从远程 URL 提取 XML 并在 XML DOM 对象中进行处理。

您可以使用 MSXMLHTTP COM 对象将 XML 拉入字符串,然后使用 NotesStream 将 XML 发送到 NotesDOMParser。

我还没有测试过,但代码看起来像这样:

...
Set objXML = CreateObject("Microsoft.XMLHTTP")
objXML.open "GET", sURL, False, "", ""
objXML.send("")
sXMLAsText = Trim$(objXML.responseText)

Set inputStream = session.CreateStream
inputStream.Open (sXMLAsText)
Set domParser=session.CreateDOMParser(inputStream, outputStream)
domParser.Process
...

文档:http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=/com.ibm.designer.domino.main.doc/H_NOTESDOMPARSER_CLASS.html

关于rss - 在 Domino LotusScript 中读取远程 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2243788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com