Сначала вам нужно настроить пространство имен, так как вы не сможете выполнять запросы Xpath без него.
Это может работать в зависимости от версии MSXML, установленной на вашем сервере.
oXslt.setProperty "SelectionNamespaces", "xmlns:atom='http://www.w3.org/2005/Atom'"
Если это не работает, вам, вероятно, необходимо создать MXNamespaceManager
Set oNSMgr = Server.CreateObject("MSXML2.MXNamespacemanager")
oNSMgr.declarePrefix "atom", "http://www.w3.org/2005/Atom"
Я не уверен, как вы связываете Менеджер пространства имен с DOMDocument. Может быть, вам не нужно!
Чтобы получить доступ к вашим данным, теперь вы можете выполнять запросы Xpath, используя новый префикс.
set titlenode = docXml.SelectSingleNode("/atom:entry/atom:title")
title = titlenode.Text
set publishednode = docXml.SelectSingleNode("/atom:entry/atom:published")
publishednode = publishednode .Text
Чтобы попасть в рейтинг, вам нужно будет добавить новое пространство имен,
xmlns:gd='http://schemas.google.com/g/2005'
и получите это так
set ratingnode = docXml.SelectSingleNode("/atom:entry/gd:rating")
ratingnode = ratingnode.Text
Надеюсь, что это поможет, и сделайте нам всем одолжение и прекратите использовать классический ASP!