проверить, пуст ли узел xml в vbscript - PullRequest
1 голос
/ 19 октября 2011

Учитывая следующий XML, как бы я проверил, является ли конкретный узел пустым? Например, <sale_price></sale_price>.

Я пытаюсь создать оператор if, который будет запускать некоторый код, если узел пуст, или пропустить его, если это не так.

<?xml version="1.0" encoding="iso-8859-1"?>
    <Export>
        <SAVED_EXPORT>
             <id>00-6189</id>
             <price>5.46 USD</price>
             <sale_price></sale_price>
         </SAVED_EXPORT>
    </Export>

1 Ответ

3 голосов
/ 19 октября 2011
Set oNode=oXML.selectSingleNode("//Export/SAVED_EXPORT/sale_price/")
If not(oNode is nothing) then 
   If oNode.Text="" Then

   End If
End If
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...