Basics xml

Rövid elméleti információk

Technológiai XML (Extensible Markup Language) jött létre a késő 90-es években a múlt században. A fő előnye az XML szöveg:

□ van a szerkezet egy adatbázis, hozzáférhető számítógépek és emberek;

□ célszerűen feldolgozott segítségével a modern programozási nyelvek;

□ könnyen átalakítható HTML.

Tekintsük a következő szövegű adatbázisok, XML-ben írt:

Három ember a csónakban

Notre Domme de Paris

15000

A Háború és béke

Angelika - a misstress szellemek A és S. Gallen

Ez egy példa egy helyesen formázott XML dokumentum elemei címkék , , , , <author>, <price>.</p> <p>Az elemek a szövegben rendezik fafajta a fejelemet <root>. Kazhdty elem párosul ez a záróelem. A köre minden eleme korlátozza a nyitó és záró elemeket. Nem átkelés hatálya elemek megengedett, vagyis. E. területen, vagy fektetett egymással, vagy nem metszik egymást. elem <root>, amelyben az kiterjed a hatálya az összes többi elem, ez az úgynevezett a gyökér. XML-dokumentum lehet tekinteni, mint egy szöveges adatbázis. Az értéke az információ elem kerül a címkék között meghatározó az aktív elem. Így, az érték az első elem <titie> egy string</p> <p>Három ember a csónakban.</p> <p>Most megmutatjuk, hogyan kell lefordítani ezt a megállapítást a HTML táblázatos formában, mely segítségével végzik, HTML. Hozzunk létre a következő fájlt HTML (Listing 2,12).</p> <p>Listing 2.12. HTML-dokumentum megjelenítéséhez XML táblázatkezelő</p> <p><hl> Az első lecke xml-technológia</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> A könyv címe</TH></p><p><TH> a szerző </TH></p> <p><TH> az ár </TH></p> <p>Mentése HTML-fájl neve textbd.html. Most megnyitja a böngészőt. Az eredmény az lesz, (ábra. 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="Basics xml (könyv cím szerző ár)" alt="Basics xml" ></div></p> <p>Ábra. 2.9. Bemutatás XML dokumentum egy HTML dokumentumban</p> <p>Ahhoz, hogy csatlakoztassa a korábban létrehozott XML-fájlt, és összekapcsolja azt a táblázat címkéket használnak:</p> <p><XML src="textbd.xml" ID="myxml"></XML></p> <p><Table id="tb" border="2" datasrc="#myxml"></p> <p>Az adatok megjelenítéséhez a táblázatban címkék használt sejtek a következők szerint:</p> <p>címke <SPAN> Régen, mint egy konténer. DATAFLD paraméter értékét tartalmazza a megjelenített XML elem.</p> <p>Listing2.13. A módosított HTML-dokumentum megjelenítéséhez XML táblázatkezelő</p> <p><hl> Az első lecke xml-technológia</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> A könyv címe</TH></p> <p><TH> a szerző </TH></p> <p><TH> az ár </TH></p> <p><Button onClick="tb.nextPage()">GT</Button> <!—Команда отображает следующую страницу—></p> <p><Button onClick="tb.previousPage()">LT</Buttonx!—Команда отображает предыдущую страницу загруженного в память XML- документа—></p> <p>meleg fürdő GT használt vektorizációs jobb nyíl, a kifejezés ez - a nyíl balra. Ebben az esetben azt adja meg, hogy a megjeleníteni kívánt csak két rekordot a táblázatban:</p> <p><Table id="tb" border="2" datasrc="#myxml" datapagesize="2"></p> <p>Ez a parancs értékét adja vissza az elem <titie> XML-fájl, amely az i-edik rendű átviteli ezen elemek <titie>.</p> <p>Ez a parancs az összes elemet <titie> Az XM-L-dokumentumot.</p> <p>Ez a parancs a helyzetben, amikor a vonal belép a stringi karakterláncot vagy -i húr, ha nincsenek események.</p> <p>Most, hogy a fejlett HTML-kódot a feladatot (lásd lista 2,14).</p> <p>Listing2.14. Speciális HTML-dokumentum megjelenítéséhez XML táblázatkezelő</p> <p>var odoc = new ActiveXObject ( "Microsoft.XMLDOM");</p> <p>odoc.async = false; // Szünet a programot,</p> <p>// amíg a letöltés befejeződött odoc.load ( "textbd.xml"); // Load az XML-dokumentum memóriába var stringl = document.myform.mytext.value; Z = odoc.getElementsByTagName ( "cím") hossza ;. // előállítás</p> <p>// // hosszúságú elem címkézett // <title></p> <p>for (i = 0; i<z;i++) // Цикл для проверки на совпадение // указанного названия и названий, содержащихся // в теге <title> olvassa el az XML-dokumentum <p>String (odoc.getElementsByTagName ( "cím") (i) pontban .text.); ha (s.indexOf (stringl) == -1)</p> <p>mást // véletlen vonalak létre.</p> <p>// megjeleníti a tartalmát a tag <author></p> <p>String (odoc.getElementsByTagName (a "szerző") (i) pontban .text.); document.myform.mytext.value = "Szerző:" + s2; break;</p> </div> <div class="extra"> </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/12-legmenobb-kerti-hazak-es-feszerek-a-vilag.html">12 legmenőbb kerti házak és fészerek a világ minden tájáról</a></li> <li><a href="/articles/varan-cape.html">Varan Cape</a></li> <li><a href="/articles/alapok-es-alapveto-formaja-az-ige-studopediya.html">Alapok és alapvető formája az ige - studopediya</a></li> <li><a href="/articles/tarolas-kis-konyha.html">Tárolás kis konyha</a></li> <li><a href="/articles/alom-konyvet-hogy-a-tigris.html">Álom könyvet, hogy a tigris</a></li> <li><a href="/articles/erdekes-a-palyan-allatok-tengeri-elet.html">Érdekes a pályán - állatok - tengeri élet</a></li> <li><a href="/articles/epulet-szemelyes-bunker-sajat.html">Épület személyes bunker saját</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/mi-az-elektronikus-homero-a-legpontosabb-es-hogyan.html">Mi az elektronikus hőmérő a legpontosabb és hogyan használjuk, címkék hőmérő</a></li> <li><a href="/articles/vsadnoy-telepltes-kes-kezelni-a-kezevel-oleor-zene.html">Vsadnoy telepítés kés kezelni a kezével - oleor - zene és szöveg a pótkocsi</a></li> <li><a href="/articles/miert-nem-lehet-csatlakozni-rez-es-alumlnium-huzal.html">Miért nem lehet csatlakozni réz és alumínium huzal</a></li> <li><a href="/articles/hogyan-valasszuk-ki-a-palackot-a-buvarkodas-a.html">Hogyan válasszuk ki a palackot a búvárkodás - a világ körülöttünk</a></li> <li><a href="/articles/a-kender-vagy-artalom.html">A kender - vagy ártalom</a></li> <li><a href="/articles/szamltott-a-fizetett-es-helyesen-kitoltve-orvosi.html">Számított, a fizetett és helyesen kitöltve orvosi igazolás tovább - Én és a jog</a></li> <li><a href="/articles/mi-a-halozati-marketing-nyilvanossagra-minden.html">Mi a hálózati marketing nyilvánosságra minden részletet</a></li> </ul> </div> </div> </div> </div> </div> </div> <div class="copyright"> <p>Copyright © 2025</p> <!--LiveInternet counter--><script type="text/javascript"> document.write("<a href='//www.liveinternet.ru/click' "+ "target=_blank><img src='//counter.yadro.ru/hit?t50.6;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";"+Math.random()+ "' alt='' title='LiveInternet' "+ "border='0' width='31' height='31'><\/a>") </script><!--/LiveInternet--> </div> </footer></div> </body> </html>