Какви са правилата за създаване на XML документ

Какви са правилата за създаване на XML документ?

Да си представим, че работите в отдела по персонала на голяма компания и трябва да наемете нов отдел с квалифицирани работници, обявявате конкурс. Кандидатите изпращат автобиографии, попълват въпросници на сайта, изпращат писма с информация за себе си по имейл. Просто като прочетете тези данни, ще загубите много време. С помощта на XML можете да организирате автоматичното извличане на необходимата информация (всички лични данни и информация за умения и трудов опит) и да я поставите в отделна таблица, която ще се актуализира, когато пристигнат нови документи. Или как да се справите с голям обем заявки за закупуване на стоки на едро, с голям асортимент в онлайн магазин. XML ще обработи (експортира в електронна таблица и въведе в базата данни) тези приложения с едно щракване на бутона на мишката и ще издаде на клиента всички необходими документи за плащане.

В софтуерните продукти на Microsoft, Word и Excel, е възможно да запишете готовия файл в XML формат. Но въпреки това много хора предпочитат сами да създават XML документи. XML се състои от две части: елементи за маркиране и съдържание на документа (данни). Документът изглежда много подобен на HTML, който се състои от отделни тагове - текст (инструкция), разделени с ъглови скоби "". Ако имате известен опит с езика HTML, тогава няма да е трудно да композирате XML.

За да бъде документът "разпознат" и правилно обработен от приложението, е необходимо да се спазват общоприетите правила:

- за разлика от HTML, XML зачита главни и малки букви;

- ако затварящите тагове могат да бъдат пропуснати в HTML, тогава в XML всеки отварящ таг, който дефинира област с данни, трябва да завършва сзатварящ етикет;

- всеки атрибут в тага е ограден в кавички;

- при обработката на данни, които се поставят между началния и крайния тагове, се вземат предвид всички форматиращи знаци (подаване на ред, интервал, табулация, регистър);

- трябва да обърнете внимание на редуването на отварящи и затварящи тагове, влагането се контролира в XML.

XML системата се състои от три типа файлове. XML данните са потребителски данни и XML тагове, които показват значението и структурата на данните. XML схемите дефинират формалните атрибути на обекти, които могат да се използват във файлове с данни. XML трансформации, конвертори, които могат да поставят някои данни в таблица, а други в текстов формат.

Разбира се, създаването на многофункционална XML система сами е доста трудно, не можете да я купите и инсталирате. Разработен е от дизайнери, програмисти заедно с тези, които са пряко заинтересовани от използването му. За да използвате тази система, познаването на езика XML изобщо не е необходимо, тъй като крайният резултат от нейното функциониране има форми, познати на всеки потребител (документи, електронни таблици, уеб формуляри, бази данни). А самият XML върши полезната си работа напълно неусетно.