Назад | Перейти на главную страницу

Как читать XML и генерировать вставку SQL для записей данных вызовов

Я пытаюсь написать сценарий VB для чтения файла XML (загружается ежедневно) и вставки информации в базу данных MSSQL. Содержимое XML - это список CDR (записи данных вызова). Мне нужно проанализировать файл и вставить компакт-диск в таблицу. Я программист на Ruby, Perl, PHP, Javascript, SQL, ...

Но на самом деле я никогда не писал скриптов VB. Я немного погуглил и нашел ряд примеров того, как сгенерировать XML из SQL-запроса, но не наоборот.

Любая помощь / предложения будут приняты с благодарностью.

Я согласен с комментарием @James Mohler. Было бы лучше, если бы вы могли предоставить нам пример с указанными конфиденциальными данными, поскольку CDR содержат личную информацию.

Я бы порекомендовал поискать Переполнение стека для помощи с вашим вопросом, так как в течение нескольких секунд я нашел ответ, который поможет решить первую часть чтения в XML.

Set objXMLDoc = CreateObject("Microsoft.XMLDOM") 
objXMLDoc.async = False 
objXMLDoc.load("example.xml")

Set Root = objXMLDoc.documentElement 


For Each Elem In NodeList 
   SET ElementValue = Elem.getElementsByTagName("ElementName")(0)
Next

Кредит