Добавление данных в XML-базу

diama

Guest
Добавление данных в XML-базу

Пусть имеется вот такая база фильмов в XML-формате:

<?xml version="1.0" encoding="windows-1251"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<BASE>
<HEADER>
<BASE_NAME>База фильмов в формате MPEG4</BASE_NAME>
<NAME_RUS>Название</NAME_RUS>
<NAME_ENG>Оригинальное название</NAME_ENG>
<GENRE>Жанр</GENRE>
<TIME>Время</TIME>
<NUMCD>CD</NUMCD>
<SIZE>Размер</SIZE>
<QUALITY>Качество:</QUALITY>
<RESOLUTION>Разрешение:</RESOLUTION>
<VIDEO>Видео:</VIDEO>
<SOUND>Звук:</SOUND>
<SUBTITLE>Субтитры:</SUBTITLE>
<TRANSLATION>Перевод:</TRANSLATION>
<DESCRIPTION>Описание:</DESCRIPTION>
<ADDITIONAL>Дополнительно:</ADDITIONAL>
<YEAR>Год выпуска:</YEAR>
<PRODUCER>Режиссер:</PRODUCER>
<ACTORS>Актеры:</ACTORS>
<ADDED>Добавлен:</ADDED>
</HEADER>
<MOVIES>
<MOVIE>
<NAME_RUS>13-й воин</NAME_RUS>
<NAME_ENG>13th Warrior, The</NAME_ENG>
<GENRE>Боевик/Приключения</GENRE>
<TIME>98</TIME>
<NUMCD>1</NUMCD>
<SIZE>688</SIZE>
<RESOLUTION></RESOLUTION>
<VIDEO></VIDEO>
<VIDEOBR></VIDEOBR>
<SOUND></SOUND>
<SOUNDBR></SOUNDBR>
<SUBTITLE></SUBTITLE>
<TRANSLATION></TRANSLATION>
<DESCRIPTION>По роману Майкла Крайтона "Пожиратели мертвых".</DESCRIPTION>
<ADDITIONAL></ADDITIONAL>
<YEAR>1999</YEAR>
<COVER>13th warrior, the.jpg</COVER>
<PRODUCER>Джон МакТирнан /John McTiernan/, Майкл Крайтон /Michael Crichton/</PRODUCER>
<ACTORS>Антонио Бандерас /Antonio Banderas/, Дайэн Венора /Diane Venora/, Деннис Сторхой /Dennis Storhoi/, Омар Шариф /Omar Sharif/, Владимир Кулич /Vladimir Kulich/</ACTORS>
<QUALITY></QUALITY>
<ADDED></ADDED>
</MOVIE>
</MOVIES>
<CONFIG>
<FORMATS>
<OGM>
<DESCRIPTION>Ogg Media</DESCRIPTION>
<COLOR/>
</OGM>
<AVI>
<DESCRIPTION>Audio Video Interleave</DESCRIPTION>
<COLOR/>
</AVI>
<ASF>
<DESCRIPTION>Advanced Streamed Format</DESCRIPTION>
<COLOR/>
</ASF>
</FORMATS>
<SHOW_COVERS>1</SHOW_COVERS>
<SHOW_ICONS>1</SHOW_ICONS>
<ICONS_PATH>images/icons/</ICONS_PATH>
<COVER_PATH>images/covers/</COVER_PATH>
<DISK_NUM>243</DISK_NUM>
<SIZE></SIZE>
<UPDATE>01.07.2003</UPDATE>
</CONFIG>
</BASE>

А вот как добавлять в нее данные с веб странички? Только не на PHP, а на Perl'e или VBSCRIPT. Подскажите, плиз.
 

slach

Новичок
2diama
ууу... как бы тебе по мягче объяснить...
язык скриптинга вообще не НЕ ВАЖЕН...

общий принцип работы - это стандарт DOMXML, под VBSCRIPT - этот стандарт реализован например в парсере MSXML, который через COM (это которая Component Object Model) интегрируется с вашей программой...

примеры кода спрашивай в специализированных форумах по Перлу... или ищи на http://msdn.microsoft.com
 
Сверху