XPATH өрнектерінің негізгі түсініктері мен принциптері


Slide 1

XPATH

Slide 2

Мақсаты

XPATH өрнектерінің негізгі түсініктері мен принциптері

XPATH тораптарының түрлері

Slide 3

XPath - XML Path Language cөзінің аббревиатурасы.

XPath XML құжатындағы тораптар бойынша идентификациялау және навигация үшін "жол ретінде" синтаксисін пайдаланады

XPath құрамында 200-ден астам орнатылған функциялар бар

XPath XSLT стандартындағы негізгі элемент

XPath-W3C (World Wide Web Consortium) ұсынысы

XPath дегеніміз не?

Slide 4

XPATH

XPath 200-ден астам кіріктірілген функцияларды қамтиды.

Жолдық мәндер, сандық мәндер, логикалық шамалар, күн мен уақытты салыстыру, түйіндерді басқару, жүйелік манипуляциялар және басқаларға арналған функциялар бар.

Бүгінгі таңда XPath өрнектерін JavaScript, Java, XML схемасы, PHP, Python, C және C ++ және басқа да көптеген тілдерде қолдануға болады.

Slide 5

XPath тораптары

XPath-та тораптардың жеті түрі бар: элемент, атрибут, мәтін, аттар кеңістігі, өңдеу нұсқауы, түсініктеме және құжат түйіндері.

Notes: В режиме слайд-шоу щелкните стрелку, чтобы войти в центр начала работы с PowerPoint.

Slide 6

XML құжаты өзара тәуелсіз тармақтар мен тораптардан тұратын ағаш тәріздес ретінде көрсетіледі

(бөлінбейтін элемент)

(Түбірлік элемент)

(Торап)

Slide 7

Бұл жол өрнектері күнделікті компьютерлік файлдық жүйелерде қолданылатын жол өрнектеріне өте ұқсайды

Slide 8

XPath өрнектерін құру

Xpath өрнегі анықталған шарттардың негізінде деректерді табу үшін қолданылады

Егер жол '/' таңбасынан басталса, онда ол берілген элементтің абсолютті жолын білдіреді.

Егер жол // жолымен басталса, онда көрсетілген шаблонға сәйкес келетін құжаттың барлық элементтері таңдалады.

'*' Таңбасы оның алдындағы жолға сәйкес келетін барлық элементтерді таңдау керек екенін білдіреді.

Атрибуттар @ префиксі арқылы анықталады.

name () функциясы элементтің атауын қайтарады

Count () функциясы көрсетілген жиынтықтағы элементтер санын қайтарады.

Мысалы: /bookstore/book/title

Slide 9

Мысалы

https://codebeautify. org/Xpath-Tester

Slide 10

Xpath амалдары

XPath мәліметтерді түрлендіруге және өңдеуге арналған тораптарға қолданатын, бекітілген функциялардың кітапханасын қамтиды.

Slide 11

Xpath функциясының әр түрлі категориясы бар:

-string

-node-set

-Boolean

-number

Бұл функциялар бір немесе бірнеше аргументтерді қолдана алады

мысалы: round() функциясы аргумент ретінде жалғыз санды алады және ең жақын бүтін санға дейін дөңгелектейді. Осы сияқты starts-with() функциясы екі жолдық айнымалыны аргумент ретінде қабылдайды, ал concat() функциясы екі немесе одан көп жолды параметр ретінде қабылдайды

Slide 12

xml version="1. 0"?

xmlns:xsl=http://www. w3. org/1999/XSL/Transform version=“1. 0”>

CYBERSHOPPE PRODUCT AND ORDER DETAILS

PRODUCT ID:

NAME:

PRICE PER UNIT:



ORDER NUMBER:


SHIPPING ADDRESS:


TOTAL QUANTITY:

ORDER VALUE:


PRODUCT SALES VALUE:




Order. xsl-типінде блокнот редакторында сақтаймыз

Slide 13

Xpath үлгілерді XSLT стильдік кестелерде қолдану

Xpath өрнегі арқылы тапсырыс бағасын есептеу

Xpath өрнегіндегі sum() функциясы арқылы әр тауар бойынша сатылу бағасын есептеу

Slide 14

xml version=“1. 0”?

Href=order. xsl”>

10 NEWSLAND ESTATE, NY

30

11 NEWSLAND ESTATE, NY

50

10 LIONS STREET, BOSTON

10

Order. xml- ретінде сақтаймыз

Slide 15

https://www. w3schools. com/xml/xpath_examples. asp

Slide 16

НАЗАРЛАРЫҢЫЗҒАРАХМЕТ


Ұқсас жұмыстар
Екі өрнектің қосындысының квадраты
Өрнектерді тепе - тең түрлендіру
Ақпараттық жүйелердегі информация берілісі
САБАҚТЫҢ ТАҚЫРЫБЫ ЛОГАРИФМ
Қауіпсіздік сервистері
МЕКТЕП ХИМИЯ КУРСЫНЫҢ ҒЫЛЫМИ НЕГІЗІНДЕ ОҚУШЫЛАРДЫҢ БІЛІМІН ЖЕТІЛДІРУ
Екі өрнектің айырымының кубы
Екі өрнектің квадраттарының айырымы
Еркін материялдық нүктенің динамикасы
Тұлға дамуының мәдени - тарихи тұжырымдамасы
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz