Skip to main content

Hipersaites izveidošana XML sistēmā, izmantojot XLink

Anonim

XML saites valoda (XLink) ir veids, kā izveidot hipersaites paplašināmās iezīmēšanas valodās (XML). XML tiek izmantots tīmekļa izstrādē, dokumentācijā un satura pārvaldībā. Hipersaite ir atsauce, ko lasītājs var sekot, lai skatītu citu interneta lapu vai objektu. XLink ļauj simulēt to, ko HTML veic ar tagu, un izveidot dokumentu iekšpusē praktisku izvilkumu.

Tāpat kā visās lietās XML, ir arī noteikumi, kas jāievēro, veidojot XLink. Lai izveidotu hipersaiti ar XML, savienojuma izveidei ir jāizmanto vienotais resursu identifikators (URI) un nosaukumu telpa. Tas ļauj jums izveidot pamata hipersaites kodu, kas redzams izejas plūsmā. Lai saprastu XLink, jums ir jāskatās tuvāk sintaksei.

XLink var izmantot divos veidos, lai hipersaiti XML dokumentos - kā vienkārša saite un kā paplašināta saite . Vienkārša saite ir vienvirziena hipersaites no viena elementa uz otru. Paplašināta saite savieno vairākus resursus.

XLink deklarācijas izveide

Vārdu telpa ļauj jebkurai XML koda sastāvdaļai būt unikālai. XML kodēšanas procesā kā identitātes formu izmanto vārdu telpas. Lai izveidotu aktīvu hipersaiti, jums ir jāpaziņo vārdu telpa. Labākais veids, kā to izdarīt, ir atzīt XLink vārdu telpu par saknes elementu. Tas ļauj visam dokumentam piekļūt XLink funkcijām.

Lai izveidotu vārdu telpu, XLink izmanto World Wide Web konsorciju (W3C) sniegto URI. Tas nozīmē, ka vienmēr atsaucieties uz šo URI, veidojot XML dokumentu, kurā ir XLink.

Hipersaites izveidošana

Kad esat izveidojis vārdkopu deklarāciju, vienīgais lieta, kas jādara, ir pievienot saiti uz vienu no jūsu elementiem.

xlink: href = "http://www.myhomepage.com">Šī ir mana mājas lapa. Pārbaudi.

Ja jūs esat iepazinies ar HTML, jūs redzēsit dažas līdzības. XLink izmanto href lai identificētu saites tīmekļa adresi. Tas arī seko saiknei ar tekstu, kas apraksta saistīto lapu tāpat kā HTML.

Lai atvērtu lapu atsevišķā logā, kuru pievienojat jauns atribūts

xlink: href = "http://www.myhomepage.com" xlink: show = "new">Šī ir mana mājas lapa. Pārbaudi.

XLink pievienošana XML kodam rada dinamiskas lapas un ļauj dokumentā izmantot savstarpēju atsauci.