Основи на XML

Кратка теоретична информация

Технология XML (Extensible Markup Language) е създаден в края на 90-те години на миналия век. Основните предимства на XML текст:

□ има структурата на базата данни, достъпни компютри и хора;

□ удобно обработват с помощта на съвременни езици за програмиране;

□ лесно се превръща в HTML.

Разгледайте следните бази данни, текст, написани на XML:

Трима мъже в лодката

Notre Domme Париж

15000

А войната и мира

Angelika - на misstress на призраци А и С. Гален

Това е пример за правилно форматиран XML елементи документи са тагове , , , , <author>, <price>.</p> <p>Елементите в текста са подредени по вид на дърво с елемент на главата <root>. Kazhdty елемент е свързан с него затварящия елемент. Обхватът на всеки елемент е ограничена от елементите на отваряне и затваряне. Не преминаване на обхвата на елементите оставя, т.е.. E. област или инвестира в един от друг, или не се пресичат. елемент <root>, който обхвата включва в обхвата на всички други елементи, той се нарича корена. XML-документ може да се разглежда като база данни на текст. Стойността на информация елемент е поставен между маркерите определящи активен елемент. По този начин стойността на първия елемент <titie> е низ</p> <p>Трима мъже в лодката.</p> <p>Сега ще покажем как да се преведат тази констатация във формата за HTML табличен, която се извършва с помощта на HTML. Нека създадем следния файл HTML (Обява 2.12).</p> <p>Обявата 2.12. HTML-документ за показване на XML електронна таблица</p> <p><hl> Първата ни урок по XML технологии</hl></p> <p><XML src="textbd.xml" ID="myxml"></XML></p> <p><Table id="tb" border="2" datasrc="#myxml"> <Thead style="background-color:aqua"></p> <p><TH> Заглавието на книгата</TH></p><p><TH> авторът </TH></p> <p><TH> цената </TH></p> <p>Запази този HTML-файл с име textbd.html. Сега отворете браузъра си. Резултатът ще бъде (фиг. 2.9).</p> <p><div style="text-align:center;"><img src="https://webp.images-on-off.com/28/206/256x259_nmhftur7jppism7ekrp6.webp" width="256" height="259" title="Основи на XML (Заглавие на книга автор цена)" alt="Основи на XML" ></div></p> <p>Фиг. 2.9. Показани XML документ в един HTML документ</p> <p>За да се свържете по-рано създаден XML-файл и да го свързва с таговете на масата са използвани:</p> <p><XML src="textbd.xml" ID="myxml"></XML></p> <p><Table id="tb" border="2" datasrc="#myxml"></p> <p>За да се покаже на данните в етикетите на масата са използвани за клетките, както следва:</p> <p>свободен край <SPAN> Тя се използва като контейнер. DATAFLD параметър съдържа стойността на показаната XML елемент.</p> <p>Listing2.13. Модифицираният HTML-документа, за да се покаже XML електронна таблица</p> <p><hl> Първата ни урок по XML технологии</hl></p> <p><XML src="textbd.xml" ID="myxml"></XML></p> <p><Table id="tb" border="2" datasrc="#myxml" datapagesize="2"></p> <p><Thead style="background-color: acqua"></p> <p><TH> Заглавието на книгата</TH></p> <p><TH> авторът </TH></p> <p><TH> цената </TH></p> <p><Button onClick="tb.nextPage()">GT</Button> <!—Команда отображает следующую страницу—></p> <p><Button onClick="tb.previousPage()">LT</Buttonx!—Команда отображает предыдущую страницу загруженного в память XML- документа—></p> <p>терм GT използва за векторизация стрелка надясно, терминът то - стрелката на ляво. В този случай, ние се уточни, че искате да се показва само два записа в таблицата:</p> <p><Table id="tb" border="2" datasrc="#myxml" datapagesize="2"></p> <p>Тази команда връща стойността на елемента <titie> от XML-файл, който е най-тото реда на прехвърляне на тези елементи <titie>.</p> <p>Тази команда връща общия брой на елементи <titie> на XM L-документ.</p> <p>Тази команда връща позицията, в която линията влиза в stringi низ или -i низ, ако няма събития.</p> <p>Сега давам напреднал HTML-код за тази задача (вж Обява 2.14).</p> <p>Listing2.14. Advanced HTML-документ за показване на XML електронна таблица</p> <p>Var odoc = нов ActiveXObject ( "Microsoft.XMLDOM");</p> <p>odoc.async = фалшива; // Пауза на програмата,</p> <p>// докато изтеглянето завърши odoc.load ( "textbd.xml"); // Заредете XML-документа в паметта Var stringl = document.myform.mytext.value; Z = odoc.getElementsByTagName ( "заглавие") дължина ;. // Получаване</p> <p>// // дължина елемент маркирани // <title></p> <p>за (I = 0; и<z;i++) // Цикл для проверки на совпадение // указанного названия и названий, содержащихся // в теге <title> прочетете XML-документ <p>String (odoc.getElementsByTagName ( "заглавие") елемент (и) .text.); ако (s.indexOf (stringl) == 1)</p> <p>останало // установеното съвпадение линии.</p> <p>// Посочете съдържанието на маркера <author></p> <p>String (odoc.getElementsByTagName ( "автор") елемент (и) .text.); document.myform.mytext.value = "Author:" + s2; прекъсване;</p> </div> <div class="extra"> <div class="clear"></div> </div> </article> </div> </div> </div> </div> <div id="sidebar" class="col-1-3"> <div class="wrap-col"> <div class="box"> <div class="content"> <ul> <li><a href="/articles/bully-stipendija-izdanie-rkovodstva-za-igri.html">Bully стипендия издание - ръководства за игри - статия</a></li> <li><a href="/articles/ortopedichni-korkovi-dzhapanki-vz-osnova-na.html">Ортопедични коркови джапанки въз основа на женски Мадрид grubin бай Letov в Казан, цената на</a></li> <li><a href="/articles/kak-da-instalirate-parogenerator-kak-da-se.html">Как да инсталирате парогенератор - как да се свържете на парогенератор - апартамент и вила - други</a></li> <li><a href="/articles/pomoshh-ubit-hvojna-ako-veche-ne-e-mrtv-stajni.html">Помощ! Убит хвойна (ако вече не е мъртъв) - стайни растения и цветя - Форум</a></li> <li><a href="/articles/rozata-na-salfetki-sglobjavane-stpka-po-stpka.html">Розата на салфетки - сглобяване стъпка по стъпка схема оригами</a></li> <li><a href="/articles/sravnete-nissan-qashqai-i-rino-kaptur-1.html">Сравнете Nissan Qashqai и Рино Каптур 1</a></li> <li><a href="/articles/lasix-pregledi-na-lasix.html">LASIX - прегледи на Lasix</a></li> </ul> </div> </div> </div> </div> </div> </div> </section> <footer> <div class="wrap-footer pominodiko"> <div class="row"> <div class="col-1-1"> <div class="wrap-col"> <div class="box"> <div class="content"> <ul> <li><a href="/articles/vzemete-psilium-s-gastrit-i-jazva-na-stomaha-kde.html">Вземете псилиум с гастрит и язва на стомаха - къде да купя чай от язви на стомаха и на манастир</a></li> <li><a href="/articles/vzmozhno-li-e-da-ptuvat-bez-inspekcija.html">Възможно ли е да пътуват без инспекция</a></li> <li><a href="/articles/naj-pristrasteni-km-moderni-momicheta-tendenciite.html">Най-пристрастени към модерни момичета - тенденциите в интернет, Балти Сити</a></li> <li><a href="/articles/gotvene-sveti-frisovom-smes.html">Готвене съвети frisovom смес</a></li> <li><a href="/articles/kolko-vreme-svinsko-pechen-v-peshh.html">Колко време свинско печен в пещ</a></li> <li><a href="/articles/kak-da-izberem-papagal-predi-zakupuvaneto-na-kakvi.html">Как да изберем папагал, преди закупуването на какви функции трябва да обърнат внимание</a></li> <li><a href="/articles/keramichni-skobi-sa-pljusovete-i-minusite.html">Керамични скоби са плюсовете и минусите</a></li> </ul> </div> </div> </div> </div> </div> </div> <div class="copyright"> <p>Copyright © 2025</p> <ul> <li><a href="/articles/lechebni-mehlemi-za-lechenie-i-narodna-medicina-e.html">Лечебни мехлеми за лечение и народна медицина - е-популярните върху здравето</a></li> <li><a href="/articles/kak-da-si-napravim-diy-testo-sol-kak-da-se-napravi.html">Как да си направим DIY тесто сол - как да се направи на сол тесто за скулптуриране - ръчно изработени</a></li> <li><a href="/articles/sveshhi-za-trihomoniaza-za-zheni.html">Свещи за трихомониаза за жени</a></li> <li><a href="/articles/tatuirovki-za-momicheta-v-dolnata-chast-na-grba-i.html">Татуировки за момичета в долната част на гърба - и фото миниатюри</a></li> <li><a href="/articles/enorijskata-crkva-na-sv-joan-kronshhadski-v-minsk.html">енорийската църква на св. Йоан Кронщадски в Минск - как да се научим да се покаят</a></li> <li><a href="/articles/kak-da-napravite-krg-na-izobrazhenieto-v-photoshop.html">Как да направите кръг на изображението в Photoshop - безплатна онлайн урок - Photoshop работа</a></li> <li><a href="/articles/grizha-v-doma-na-araucaria-zasazhdane-i-grizhi-za.html">Грижа в дома на Araucaria - засаждане и грижи за Araucaria, отглеждане, поливане и заболяване</a></li> </ul> </div> </footer></div> </body> </html>