Очень хороший код, удобен для друзей, которые используют 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 &'])
Выполните вывод цикла.