Попытка чтения различных значений из локального XML-файла конфигурации (c: \ folder \ xmlfile.xml) и помещения их в переменные JavaScript в HTA, который также работает на том же локальном компьютере.
ЛокальныйФайл XML содержит:
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<Module name="LocalDB">
<Property name="Server" value="localhost\application" />
<Property name="Database" value="applicationdb" />
<Property name="UID" value="standarduser" />
<Property name="Password" value="defaultpw" />
</Module>
</configure>
Мне нужно поместить различные значения, такие как «applicationdb», «standarduser», «defaultpw», в переменные JavaScript после открытия и чтения файла XML.
Я пытался весь день, и, возможно, мое Google-фу не так сильно, как я думал, но, похоже, не может найти никакого реального направления.
Я дошел до:
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
while(xmlDOC.readyState !=4) {};
xmlDOC=loadXMLDoc("xmlfile.xml");
Я не совсем уверен, что даже это правильно, но я не смог найти инструкции о том, как анализировать значениякак только файл загружен.
Спасибо, что нашли время, чтобы прочитать и за вашу помощь.