Проблема запроса XML по ключевому слову теперь имеет XML следующего формата:
<дата>
<предмет>
<id> 1 </id>
<имя>ABC </name>
</элемент>
<предмет>
<id> 2 </id>
<имя> cde </имя>
</элемент>
<предмет>
<id> 3 </id>
<name>эфг</name>
</элемент>
</дата>
Я использую ASP для запроса id=2 и ввода значения соответствующего имени. Как мне его записать? Использование ASP
тусклый
идентификатор=2
Установите objXML = Server.CreateObject(Microsoft.XMLDOM)
objXML.Load(server.MapPath(filePath))
Установите objNodes = objXML.selectSingleNode(date/item[id = ' & id & '] )
//Чтобы запросить имя, просто измените указанный выше идентификатор на имя.
Как запросить идентификатор и вывести связанное имя?
тусклый
идентификатор=2
Установите objXML = Server.CreateObject(Microsoft.XMLDOM)
objXML.Load(server.MapPath(filePath))
Response.Write(objXML.selectSingleNode(date/item[id = ' & id & ']/name ).text)
Если есть повторяющиеся идентификаторы, вызов:
Установите objNodes = objXML.selectNodes(date/item[id = '& id &'])
Выполните вывод цикла.