www.wikidata.uk-ua.nina.az
XPath abo XML Path Language ce mova zapitiv dlya viboru vuzliv z XML dokumentiv abo dlya obchislennya velichin napriklad ryadkovih chislovih abo bulevih na osnovi vmistu XML dokumenta XPath buv rozroblenij World Wide Web Consortium W3C 1 XPathParadigma Mova zapitivData poyavi 1999Rozrobnik W3COstannij reliz 3 0 2014 04 08 Osnovni realizaciyi C Java JavaScriptPid vplivom vid XSLT XPointerVplinula na XML Schema XForms XPath u Vikishovishi Zmist 1 Oglyad 1 1 Versiyi 2 Sintaksis i semantika XPath 1 0 2 1 Skorochenij sintaksis 2 2 Rozshirenij sintaksis 2 3 Osi 2 4 Viznachennya vuzla 2 5 Predikati 2 6 Funkciyi ta operatori 2 6 1 Sistemni funkciyi 2 6 2 Funkciyi nad mnozhinoyu vuzliv 2 6 3 Funkciyi nad ryadkami 2 6 4 Logichni funkciyi 2 6 5 Chislovi funkciyi 2 7 Prikladi vikoristannya 3 Prikladi 4 Realizaciyi 5 Vikoristannya v movah shem 6 Primitki 7 Div takozh 8 PosilannyaOglyad RedaguvatiMova XPath osnovana na predstavlenni XML dokumenta u viglyadi dereva i nadaye mozhlivist navigaciyi po derevu ta viboru jogo vuzliv za riznimi kriteriyami 2 3 Populyarno prote ne v oficijnij specifikaciyi XPath virazi nazivayut prosto XPath Na pochatku poklikanij nadati zagalnij sintaksis i model povedinki mizh XPointer ta XSLT XPath shvidko zdobuv viznannya rozrobnikiv yak mova malih zapitiv i jogo pidmnozhini vikoristovuyutsya v inshih W3C specifikaciyah Ce napriklad XML Schema XForms i Internationalization Tag Set ITS en Versiyi Redaguvati Na sogodnishnij den ye tri versiyi movi XPath Ostannya versiya 3 0 10 04 2014 ale XPath 1 0 vse she ye najbilsh vzhivanoyu 1 XPath 1 0 stala rekomendaciyeyu 16 listopada 1999 roku i shiroko vprovadzhena i vikoristovuyetsya sama po sobi na zrazok takih mov yak Java C Python JavaScript abo zh vhodit do inshih mov napriklad XSLT XProc XML Schema XForms XPath 2 0 stala rekomendaciyeyu 23 sichnya 2007 roku bula vprovadzhena znachnoyu miroyu ale vse zh ne nastilki shiroko vikoristovuvalasya yak XPath 1 0 Specifikaciya ciyeyi versiyi nabagato bilsha nizh v XPath 1 0 zmineno deyaki fundamentalni koncepciyi movi yak napriklad sistema tipizaciyi Najbilsh pomitnoyu zminoyu ye te sho XPath 2 0 pobudovana na osnovi XQuery and XPath Data Model en sho maye znachno bagatshu sistemu tipizaciyi 4 Kozhne znachennya teper ye poslidovnistyu odne atomarne znachennya abo vuzol rozglyadayutsya yak poslidovnist odinichnoyi dovzhini Mnozhini vuzliv harakterni dlya XPath 1 0 zamineno poslidovnostyami vuzliv sho mozhut buti v bud yakomu poryadku Shob pidtrimati bilshi nabori tipiv XPath 2 0 proponuye nejmovirno poshirenu sukupnist funkciyi ta operatoriv XPath 2 0 ye naspravdi pidmnozhinoyu XQuery 1 0 Voni vikoristovuyut odnakovu model danih XDM Ce dozvolyaye virazu for sho ye urizanoyu versiyeyu FLWOR viraziv v XQuery Mozhlivo opisati movu pererahovuyuchi chastini XQuery sho ne vklyuchaye golovni prikladi yaki ye prologami zapitu element ta atribut konstruktoriv inshu chastinu FLWOR sintaksisu i viraz typeswitch XPath 3 0 stala rekomendaciyeyu 8 kvitnya 2014 roku 5 Najbilsh znachnim novovvedennyam ye pidtrimka funkcij yak znachen pershogo klasu Shob diznatis bilshe pro XPath 3 0 divis 6 XPath 3 0 ye pidmnozhinoyu XQuery 3 0 a takozh najsuchasnishoyu realizaciyeyu sho isnuye yak chastina rushiya XQuery stanom na kviten 2014 roku nbsp XPath viraz zastosovanij v XML dokumentiSintaksis i semantika XPath 1 0 RedaguvatiNajbilsh vazhlivij tip virazu v XPath ye shlyah do fajlu Shlyah do fajlu skladayetsya z poslidovnosti katalogiv Kozhen katalog mistit tri komponenti vis viznachennya vuzla predikati mozhe buti dekilka abo ne buti vzagali Viraz XPath obchislyuyetsya po vidnoshennyu do kontekstnogo vuzla Osi takij yak child abo descendant opisuyut shlyah dlya navigaciyi vid kontekstnogo vuzla Viznachennya vuzla i predikati vikoristovuyutsya dlya filtruvannya vuzliv oznachenih vissyu Napriklad viznachennya vuzla A vimagayut vid inshih napryamlenih vuzliv mati poznachku A Predikat mozhe vikoristovuvatisya z metoyu zaznachiti sho vibrani vuzli mayut pevni vlastivosti samoviznacheni XPath virazami Sintaksis XPath postavlyayetsya v dvoh variantah skorochenij sintaksis sho ye bilsh kompaktnim i dozvolyaye XPath virazam buti legko napisanimi i prochitanimi vikoristovuyuchi intuyitivni i v bagatoh vipadkah zvichni harakteristiki i konstruktori Rozshirenij sintaksis ye mensh kompaktnij ale dozvolyaye opisati bilshe opcij ye bilsh naochnij Skorochenij sintaksis Redaguvati Kompaktne poznachennya dozvolyaye bagato za zamovchuvannyam i skorochen dlya zagalnih vipadkiv Dlya danogo XML dokumentu lt A gt lt B gt lt C gt lt B gt lt A gt najprostishij XPath viraz A B Cobiraye ti elementi C sho ye ditmi B sho v svoyu chergu ye ditmi A sho ye najbilsh viddalenim elementom v danomu razi korenem cogo XML dokumentu Sintaksis XPath ye rozroblenij shob imituvati URI i sintaksis shlyahu do fajlu Bilsh skladni virazi mozhut buti skonstrujovani viborom osi vidminnoyi vid child child vis za zamovchuvannyam danih vuzla ne prosto imeni chi predikativ sho mozhut buti zapisani v kvadratnih duzhkah na kozhnomu kroci Napriklad viraz A B 1 vibiraye pershu ditinu 1 ne zvazhayuchi na im ya kozhnogo elementa B sho v svoyu chergu ye abo ditinoyu abo bilsh dalnim nashadkom elementa A sho ye ditinoyu potochnogo kontekstnogo vuzla viraz ne pochinayetsya z Zvernit uvagu sho predikat 1 pov yazuye bilsh shilno nizh operator Shob vibrati pershij vuzol vibranij virazom A B napishit A B 1 Zvernit takozh uvagu na te sho znachennya indeksu v predikatah XPath tehnichno poziciyi blizkist vid XPath naboriv vuzliv pochinayetsya z 1 a ne z 0 yak prijnyato v takih movah yak C i Java Rozshirenij sintaksis Redaguvati U povnomu neskorochenomu sintaksisi dva visheopisanih prikladi bude zapisano child A child B child C child A descendant or self node child B child position 1 Tut na kozhnomu kroci vis napriklad child or descendant or self vkazuyetsya yavno potim pishut i potim viznachennya vuzla tak yak A abo node v rozglyanutih prikladah Osi Redaguvati Osi vkazuyut na napryam navigaciyi po derevi XML dokumenta Ye taki osi Rozshirenij sintaksis Skorochenij sintaksis Poyasnennyaancestor Vibiraye vsih predkiv batka prabatka i t d potochnogo vuzlaancestor or self Vibiraye vsih predkiv batka prabatka i t d potochnogo vuzla i jogo samogoattribute Vibiraye vsi atributi potochnogo vuzlachild Vibiraye vsih ditej potochnogo vuzladescendant Vibiraye vsih nashadkiv ditej vnukiv i t d potochnogo vuzladescendant or self Vibiraye vsih nashadkiv ditej vnukiv i t d potochnogo vuzla i jogo samogofollowing Vibiraye vse v dokumenti pislya zakrivayuchogo tegu potochnogo vuzlafollowing sibling Vibiraye vsih brativ pislya potochnogo vuzlanamespace Vibiraye vsi vuzli prostoru imen potochnogo vuzlaparent Vibiraye vsih batkiv potochnogo vuzlapreceding Vibiraye vsi vuzli sho z yavlyalis pered potochnim vuzlom u dokumenti krim predkiv vuzliv z atributami i vuzliv prostoru imenpreceding sibling Vibiraye vsih brativ pered potochnim vuzlomself Vibiraye potochnij vuzolRozglyanemo priklad vikoristannya osi following sibling na nastupnomu XML dokumenti lt items gt lt item gt 1 lt item gt lt item gt 2 lt item gt lt item gt 3 lt item gt lt item gt 4 lt item gt lt items gt XPath viraz items item following sibling item position 2 poverne 34 znachennya tretogo i chetvertogo vuzliv lt item gt tobto tih sho jdut pislya lt item gt na drugij poziciyi Dlya demonstraciyi roboti descendant vikoristayemo nastupnij XML dokument lt items gt lt item gt lt page gt page1 lt page gt lt page gt page2 lt page gt lt page gt page3 lt page gt lt item gt lt item gt 2 lt item gt lt item gt 3 lt item gt lt item gt 4 lt item gt lt items gt Napisavshi nastupne descendant items item position 1 otrimayemo page1 page2 page3 tobto znachennya vsih nashadkiv lt item gt sho stoyit na pershij poziciyi Yak priklad vikoristannya osi attribute v skorochenomu sintaksisi a href vibiraye atributi z nazvoyu href v usih a elementah sho zustrichayutsya v dokumenti Viraz skorochenij zapis vid self node najchastishe vikoristovuyetsya v predikati shob zvernutis do potochnogo vuzla Napriklad h3 See also vibiraye element v potochnomu konteksti z nazvoyu h3 iz znachennyam See also Viznachennya vuzla Redaguvati Viznachennya vuzla mozhe skladatisya z konkretnih imen vuzliv abo bilsh zagalnih viraziv U razi yaksho v XML dokumenti buv viznachenij prefiks prostoru imen gs gs enquiry znajde vsi enquiry elementi v comu prostori imen i gs znajde vsi elementi nezalezhno vid lokalnoyi nazvi v comu prostori imen Inshimi formatami viznachennya vuzla ye comment znahodit XML vuzol z komentarem napriklad lt Comment gt text znahodit vuzol z vidpovidnim tekstom napriklad hello world v lt k gt hello lt m gt world lt m gt lt k gt processing instruction znahodit instrukciyi z obrobki XML dokumenta taki yak lt php echo a gt V comu vipadku processing instruction php zbigatimutsya node znahodit bud yakij vuzol zagalomPredikati Redaguvati Predikati zapisani u viglyadi viraziv u kvadratnih duzhkah mozhut buti vikoristani dlya obmezhennya naboru vuzliv dlya viboru tilki tih vuzliv dlya yakih vikonuyetsya deyaka umova Napriklad a href help php vibere ti a elementi z pomizh ditej kontekstnogo vuzla sho mistyat atribut href iz znachennyam help php Nema obmezhennya na kilkist predikativ zastosovanih na odnomu kroci i voni ne povinni buti obmezheni do ostannogo kroku v XPath virazi Takozh voni mozhut buti vkladeni na bud yaku glibinu Shlyah viznachenij predikatami pochinayetsya v konteksti potochnogo kroku i ne zminyuye cej kontekst Vsi umovi povinni vikonatisya shob vidbulas diya Koli znachennyam predikata ye cifra vona interpretuyetsya yak test na poziciyu nomer vuzla Takim chinom p 1 vibiraye pershij p element ditinu v toj chas yak p last vibiraye ostannyu V inshim vipadkah znachennya predikata ye avtomatichno konvertovani do bulevih Koli predikat ocinyuye mnozhinu vuzliv rezultat ye true koli mnozhina vuzliv ne ye porozhnoyu Otzhe p x vibiraye ti p elementi kotri mayut atribut x Bilsh skladnij priklad a html lang en href help php 1 targetvibiraye znachennya atributa target pershogo a elementa z pomizh ditej kontekstnogo vuzla sho maye svij vlasnij atribut href iz znachennyam help php za umovi sho element verhnogo rivnya html takozh maye atribut lang iz znachennyam en Posilannya na atribut elementa verhnogo rivnya v pershomu predikati ne vplivaye ni na kontekst inshih predikativ ni na misceznahodzhennya jogo samogo na danomu kroci Poryadok predikativ ye vazhlivij yaksho predikati pereviryayutsya poziciyu vuzla Kozhen predikat filtruye misceznahodzhennya vibranogo naboru vuzliv na danomu kroci po cherzi Otzhe a 1 href help php znajde vidpovidnist lishe yaksho persha a ditina kontekstnogo vuzla vidpovidaye umovi href help php v toj chas yak a href help php 1 znajde pershu a ditinu sho zadovilnyaye umovi Funkciyi ta operatori Redaguvati XPath 1 0 viznachaye chotiri tipi danih mnozhini vuzliv ryadki chisla logichni tipi Dostupnimi ye nastupni operatori i operatori sho vikoristovuyutsya u XPath virazah yak ce bulo opisano ranishe operator ob yednannya sho ob yednuye dvi mnozhini vuzliv bulevi operatori and i or i funkciya not arifmetichni operatori div dilennya i mod dilennya za modulem Operatori porivnyannya lt gt lt gt Biblioteka vklyuchaye standartni funkciyi bilshe 100 dlya manipulyuvannya ryadkami concat substring contains substring before substring after translate normalize space string length dlya manipulyuvannya chislami sum round floor ceiling dlya otrimannya vlastivostej vuzliv name local name namespace uri dlya otrimannya informaciyi pro kontekst obrobki position last dlya konvertuvannya string number boolean Sistemni funkciyi Redaguvati node set document object node set Povertaye dokument vkazanij u parametri object string format number number string string Formatuye chislo zgidno zrazku zadanomu v drugomu parametri tretij parametr vkazuye na imennij format chisla sho povinen buti vrahovanij string generate id node set Povertaye ryadok yakij ye unikalnim identifikatorom node set key string object Povertaye mnozhinu z vkazanim klyuchem analogichno funkciyi id dlya identifikatora string unparsed entity uri string Povertaye neproanalizovanij URI a yaksho takogo nemaye to povertaye pustij ryadok boolean element available string Pereviryaye chi vkazanij v parametri element chi nabir elementiv ye dostupnim parametr rozglyadayetsya yak XPath viraz boolean function available string Pereviryaye chi dostupna funkciya vkazana v parametri parametr rozglyadayetsya yak XPath viraz object system property string Parametri sho povertayut sistemni zminni mozhut buti xsl version povertaye versiyu XSLT procesora xsl vendor povertaye virobnika XSLT procesora xsl vendor url povertaye URL sho identifikuye virobnika Yaksho vikoristovuyetsya nevidomij parametr to funkciya povertaye pustij ryadok boolean lang string Povertaye true yaksho abo v danij teg abo jogo batko mayut atribut xml lang i v nomu vkazanij vidpovidnij ryadku simvol Funkciyi nad mnozhinoyu vuzliv Redaguvati node set node Povertaye vsi vuzli vikoristovuyut zamist u vipadkah koli stoyit zavdannya povernuti i tekstovi vuzli string text Povertaye nabir tekstovih vuzliv node set current Povertaye mnozhinu z odnogo elementa yakij ye potochnim yaksho robimo obrobku mnozhini z umovami to yedinim sposobom dotyagnutis z ciyeyi umovi do potochnogo elementa ye dana funkciya number position Povertaye poziciyu elementa v mnozhini pracyuye v cikli lt xsl for each gt number last Povertaye poziciyu ostannogo elementa v mnozhini pracyuye v cikli lt xsl for each gt number count node set Povertaye kilkist elementiv u mnozhini string name node set Povertaye povne im ya pershogo tegu v mnozhini string namespace uri node set Povertaye posilannya na URL sho viznachaye prostir imen string local name node set Povertaye im ya pershogo tegu v mnozhini bez prostoru imen node set id object Nahodit element z unikalnim identifikatoromFunkciyi nad ryadkami Redaguvati string string object Povertaye tekstovij zmist elementa naspravdi povertaye ob yednanu mnozhinu tekstovih elementiv na odin riven nizhche string concat string string string Ob yednuye dva i bilshe ryadki number string length string Povertaye dovzhinu ryadka boolean contains string string Povertaye true yaksho pershij ryadok mistit drugij v inshomu vipadku false string substring string number number Povertaye ryadok virizanij iz ryadka pochinayuchi z vkazanogo nomera i yaksho vkazanij drugij nomer kilkist simvoliv string substring before string string Yaksho drugij ryadok znajdenij v pershomu to povertaye pershij ryadok do pershogo vhodzhennya drugogo string substring after string string Yaksho drugij ryadok znajdenij v pershomu to povertaye pershij ryadok pislya pershogo vhodzhennya drugogo boolean starts with string string Povertaye true yaksho drugij ryadok vhodit v pochatok pershogo inakshe false boolean ends with string string Povertaye true yaksho drugij ryadok vhodit v kinec pershogo inakshe false string normalize space string Zabiraye zajvi probili a tak samo keruyuchi simvoli zaminyayuchi yih probilami string translate string string string Zaminyuye simvoli pershogo ryadka yaki zustrichayutsya v drugomu na vidpovidni poziciyi simvolami iz drugogo ryadka simvoli tretogo napriklad translate bar abc ABC poverne BAr Logichni funkciyi Redaguvati boolean boolean object Privede ob yekt do logichnogo tipu boolean true Povertaye true boolean false Povertaye false boolean not boolean Zaperechennya poverne true yaksho argument false i navpaki Chislovi funkciyi Redaguvati number number object Perevodit ob yekt v chislo number sum node set Verne sumu mnozhini kozhen teg bude peretvorenij v ryadok i z nogo vijde chislo number floor number Povertaye najbilshe chislo ale ne bilshe nizh argument number ceiling number Povertaye najmenshe chislo ale ne menshe nizh argument number round number Zaokruglyuye chislo za matematichnimi pravilami Prikladi vikoristannya Redaguvati Virazi mozhut stvoryuvatisya vseredini predikativ z vikoristannyam operatoriv lt lt gt i gt Bulevi virazi mozhut kombinuvatisya z duzhkami i bulevi operatori and i or yak i funkciya not opisani vishe Chislovi rozrahunki mozhut vikoristovuvati div i mod Ryadki mozhut skladatisya z bud yakih Yunikod Unicode harakteristik Napriklad viraz item price gt 2 discount vibiraye lt item gt atribut price yakih ye bilshij chislovogo znachennya yih atributu discount pomnozhenomu na dva Bezlich vuzliv mozhna ob yednati vikoristovuyuchi vertikalnu risku Mnozhini vuzliv sho zadovolnyayut odnomu abo bilshe z dekilkoh umov mozhut buti znajdeni shlyahom ob yednannya umov vseredini predikata z vikoristannyam or Nastupnij viraz v x or y w z povernetsya odin nabir vuzliv sho skladayetsya z usih v elementiv takih sho mayut x abo y ditej elementiv tak samo yak i zi vsih w elementiv sho mayut z ditej elementiv sho buli znajdeni v danomu konteksti Prikladi RedaguvatiDanij prostij XML dokument lt xml version 1 0 encoding utf 8 gt lt wikimedia gt lt projects gt lt project name Wikipedia launch 2001 01 05 gt lt editions gt lt edition language English gt en wikipedia org lt edition gt lt edition language German gt de wikipedia org lt edition gt lt edition language French gt fr wikipedia org lt edition gt lt edition language Polish gt pl wikipedia org lt edition gt lt edition language Spanish gt es wikipedia org lt edition gt lt editions gt lt project gt lt project name Wiktionary launch 2002 12 12 gt lt editions gt lt edition language English gt en wiktionary org lt edition gt lt edition language French gt fr wiktionary org lt edition gt lt edition language Vietnamese gt vi wiktionary org lt edition gt lt edition language Turkish gt tr wiktionary org lt edition gt lt edition language Spanish gt es wiktionary org lt edition gt lt editions gt lt project gt lt projects gt lt wikimedia gt XPath virazi wikimedia projects project name povertaye atribut name dlya vsih lt project gt wikimedia editions vibiraye vsi lt edition gt vsih lt project gt wikimedia projects project editions edition language English text vibiraye adresi vsih lt project gt z anglijskoyi Vikipediyi tekst vsih edition elementiv de znachennya atributa language ye English wikimedia projects project name Wikipedia editions edition text vibiraye adresi vsih Vikipedij tekst vsih edition elementiv sho isnuyut pid project elementom iz znachennyam Wikipedia atributa name Realizaciyi RedaguvatiInstrumenti komandnogo ryadkaXMLStarlet xmllint libxml2 RaptorXML Server vid Altova sho pidtrimuye XPath 1 0 2 0 i 3 0ActionScriptC C libxml2 Pathan Sedna XML Database VTD XML Xalan XQilla Arhivovano 18 travnya 2015 u Wayback Machine DelphiFree PascalXPath ye vklyuchenij v biblioteku za zamovchuvannyamRealizaciyi dlya dviguniv baz danihVirtuoso Universal Server OpenLink VirtuosoJavaSaxon XSLT pidtrimuye XPath 1 0 XPath 2 0 i XPath 3 0 tak samo yak i XSLT 2 0 XQuery 3 0 BaseX takozh pidtrimuye XPath 2 0 and XQuery VTD XML Sedna XML Database XML DB i patentovanij QuiXPath Arhivovano 10 bereznya 2014 u Wayback Machine realizaciya potokovoyi politiki vidkritogo kodu Innovimax Paket Java buv chastinoyu Java standartnoyi versiyi pochinayuchi z Java 5 Tehnichno ce XPath API a ne realizaciya XPath i ce dozvolyaye programistu mozhlivist vibrati konkretnu realizaciyu sho vidpovidaye interfejsu JavaScriptjQuery XPath plagin Arhivovano 9 lipnya 2014 u Wayback Machine zasnovana na politici vidkritogo kodu realizaciyi XPath 2 0 v JavaScript Arhivovano 11 chervnya 2018 u Wayback Machine NET FrameworkV prostorah imen System Xml i System Xml XPath 7 Sedna XML DatabasePerlXML LibXML libxml2 PHPSedna XML DatabasePythonElementTree XML API Arhivovano 15 bereznya 2015 u Wayback Machine v Python Standard Library vklyuchaye obmezhenu pidtrimku Arhivovano 15 bereznya 2015 u Wayback Machine dlya XPath viraziv libxml2 Amara Sedna XML Database lxmlRubylibxml2 8 NokogiriSchemeSedna XML DatabaseSQLMySQL pidtrimuye chastinu XPath z versiyi 5 1 5 i dali 9 PostgreSQL pidtrimuye XPath i XSLT z versiyi 8 4 i dali 10 TclPaket tdom zabezpechuye duzhe povne sumisne i shvidke vprovadzhennya XPath v CVikoristannya v movah shem RedaguvatiXPath vse chastishe vikoristovuyetsya shob pokazati obmezhennya mov shem dlya XML V danij moment standart ISO mova shem Schematron zapochatkuvala pidhid Potokove pidmnozhina XPath vikoristovuyetsya v XML Schema W3C 1 0 dlya virazhennya unikalnist i klyuchovih obmezhen U XSD 1 1 vikoristannya XPath ye rozshirenim dlya pidtrimki umovnogo prisvoyuvannya tipu na osnovi znachen atributiv i dozvolu dovilnim logichnim tverdzhennyam buti ocinenimi proti vmistu elementiv XForms vikoristovuye XPath shob pov yazati tipi iz znachennyami Pidhid navit znajshov zastosuvannya v ne XML dodatkah takih yak obmezhena mova dlya Java nazvana PMD yak Java peretvoritsya v DOM derevi rozboru to XPath pravila budut viznacheni nad derevom Primitki Redaguvati a b XML and Semantic Web W3C Standards Timeline 4 lyutogo 2012 Arhiv originalu za 24 kvitnya 2013 Procitovano 13 travnya 2015 Bergeron Randy 31 zhovtnya 2000 XPath Retrieving Nodes from an XML Document SQL Server Magazine Arhiv originalu za 26 lipnya 2010 Procitovano 13 travnya 2015 Pierre Geneves October 2012 Course The XPath Language Arhiv originalu za 14 kvitnya 2021 Procitovano 13 travnya 2015 XPath 2 0 pidtrimuye atomni tipi viznacheni v XML Schema yak vbudovani i takozh mozhe importuvati tipi zi shemi viznacheni koristuvachem XPath 3 0 W3C Recommendation Arhiv originalu za 9 travnya 2015 Procitovano 13 travnya 2015 What s new in 3 0 XSLT XPath XQuery plus XML Schema 1 1 Arhivovano 3 kvitnya 2013 u Wayback Machine by Michael Kay Saxonica System Xml Namespace Arhiv originalu za 17 kvitnya 2008 Procitovano 21 travnya 2015 Arhivovana kopiya Arhiv originalu za 4 listopada 2018 Procitovano 7 listopada 2018 Arhivovana kopiya Arhiv originalu za 23 travnya 2015 Procitovano 21 travnya 2015 Online docs at postgresql org Arhiv originalu za 19 bereznya 2015 Procitovano 21 travnya 2015 Div takozh RedaguvatiXML XLink XPointer XSL XSLT XSL FOPosilannya RedaguvatiSpecifikaciya XPath 1 0 Rosijskij pereklad specifikaciyi XML Path XPath versiyi 1 0 Arhivovano 26 veresnya 2007 u Wayback Machine Specifikaciya XPath 2 0 Arhivovano 2 listopada 2007 u Wayback Machine Sho novogo v XPath 2 0 Arhivovano 9 zhovtnya 2007 u Wayback Machine Parser sajtiv na Xpath Urok 1 Arhivovano 3 listopada 2012 u Wayback Machine Ukrayinska Vtilennya XPath u JavaScript Arhivovano 11 zhovtnya 2007 u Wayback Machine Pidruchnik z chislennimi prikladami Arhivovano 2 listopada 2007 u Wayback Machine TinyXpath Vtilennya XPath na c Arhivovano 13 zhovtnya 2007 u Wayback Machine XPath Pidruchnik Arhivovano 10 serpnya 2011 u Wayback Machine Nimecka XSLT i XPath posilannya Nimecka nedostupne posilannya z chervnya 2019 XPath Achsen Diagramme nedostupne posilannya z zhovtnya 2019 Nimecka XPath v JavaScript Arhivovano 27 travnya 2015 u Wayback Machine Rosijska Otrimano z https uk wikipedia org w index php title XPath amp oldid 35769817