от процесс требует времени и может происходить по- разному для каждой базы данных, из которой вам требуется получить информацию. Было бы гораздо проще, если сам документ был бы организован так, чтобы из него было легко извлекать содержательную информацию.
В листинге 1. 2 приведен пример того, как та же информация может быть представлена с помощью XML Catalog -- каталог, product -- товар, name -- название, description -- описание. -- Примеч. перев .
Листинг 1. 2. Документ XML, содержащий информацию о товарах
Фонарик
Cвeт, который всегда с вами!
. 95
Неоновая лампа
Ничто не скажет слово "класс"
так, как неоновая лампа!
. 75
Первая строка этого документа -- объявление XML, которое содержит информацию, предназначенную для анализатора XML. Объявление XML (XML declaration) идентифицирует тип документа и версию XML, которая использовалась при создании документа. Эта строка не является обязательной, но, как правило, именно с нее начинается документ XML. Атрибут standalone "no" означает, что данный документ снабжен DTD. Следующая строка -- это объявление типа документа (document type declaration), которое указывает, какому DTD соответствует этот документ. В данном случае используется определение DTD, называемое catalog. dtd. Обратите внимание на то, что, хотя аббревиатуры совпадают, имеется большая разница между определением типа документа (сокращенно DTD -- Document Type Definition) и объявлением типа документа. Объявление типа документа используется, чтобы указать, какому определению типа документа соответствует данный документ XML.
В объявлении типа документа также указывается
Страницы: << < 17 | 18 | 19 | 20 | 21 > >>