Креирајте, разрадите и манипулирајте КСМЛ документима помоћу Делпхија

click fraud protection

Шта је КСМЛ?

Ектенсибле Маркуп Лангуаге је универзални језик за податке на Интернету. КСМЛ пружа програмерима моћ да испоручују структуриране податке из различитих апликација на радну површину за локално рачунање и презентацију. КСМЛ је такође идеалан формат за пренос структурираних података са сервера на сервер. Помоћу КСМЛ анализатора софтвер процењује хијерархију документа, екстрахирајући структуру документа, његов садржај или обоје. КСМЛ ни на који начин није ограничен на употребу Интернета. У ствари, главна снага КСМЛ-а - организовање информација - чини га савршеним за размену података између различитих система.

КСМЛ личи на ХТМЛ. Међутим, док ХТМЛ описује изглед садржаја на веб страници, КСМЛ дефинише и комуницира податке, он описује тип садржаја. Отуда "проширив", јер није фиксни формат као што је ХТМЛ.

Замислите сваку КСМЛ датотеку као самосталну базу података. Ознаке - означавање у КСМЛ документу, помакнуто угластим заградама - разликују записе и поља. Текст између ознака су подаци. Корисници обављају операције попут преузимања, ажурирања и уметања података помоћу КСМЛ-а

instagram viewer
парсер и низ објеката изложених растављачу.

Као Делпхи програмер, требали бисте знати како радити са КСМЛ документима.

КСМЛ са Делпхијем

За више информација о упаривању Делпхија и КСМЛ-а прочитајте:


Научите како чувати ставке компоненти ТТрееВиев у КСМЛ - очување текста и других својстава стабла - и како да напуните ТрееВиев из КСМЛ датотеке.

Једноставно читање и управљање датотекама РСС фееда помоћу Делпхија
Истражите како читати и манипулирати КСМЛ документима помоћу Делпхија помоћу ТКСМЛДокументна компонента. Погледајте како издвојити најактуелније уносе на блогу „Ин Тхе Спотлигхт“ (РСС феед) од О Делпхи програмирању садржајно окружење, као пример.


Креирајте КСМЛ датотеке из Парадок (или било које ДБ) таблице користећи Делпхи. Погледајте како извести податке из табеле у КСМЛ датотеку и како их увести у таблицу.


Ако треба да радите са динамички креираном компонентом ТКСМЛДоцумент, можда ћете доћи до кршења приступа након што покушате да ослободите објект. Овај чланак нуди решење за ову поруку о грешци.


Делпхијева имплементација компоненте ТКСМЛДоцумент, која подразумевано користи Мицрософт КСМЛ парсер, не пружа начин за додавање чвора „нтДоцТипе“ (тип ТНодеТипе). Овај чланак пружа решење за овај проблем.

КСМЛ у детаље

КСМЛ @ В3Ц
Провјерите пуни КСМЛ стандард и синтаксу на В3Ц мјесту.

КСМЛ.цом
Веб локација заједнице на којој програмери КСМЛ-а деле ресурсе и решења. На сајту се налазе правовремене вести, мишљења, функције и упутства.

instagram story viewer