•
кіріспеден басталуы;
•
ішінде тегі болуы;
•
түпкі тег ішінде еншілес тегтер орналасуы тиіс;
•
еншілес элемент ішіне басқа салынуы тиіс
тегтердің атаулары тіркелімтəуелді болғандықтан, жұпты тегтер тұйық
болуы тиіс. XML-құжаттар хml кеңейтулері бар мəтіндік файлдарда
сақталады.
Ары қарай дұрыс құрылымдалған XML- құжаттың үлгісі келтірілген:
Акционерное общество
Пульсар АҚ:
Поставка
серверлердің,
жұмысстанцияларының.
Компьютерлік желілерді жобалау және
өрістету
Құжат акционерлік қоғам туралы анықтамалық ақпаратты қамтиды.
Дұрыс құжаттар құжаттық ақпараттық жүйелерді құрған кезде
148
пайдаланылуы мүмкін.
Фактографиялық ақпараттық жүйелерді құрған кезде құрылымдалған
XML-құжаттар пайдаланылады. Осындай құжаттар оларды жазбалар
ретінде
қабылдауға
болатын
бірдей
құрылымдағы
блоктардан
тұрады.Айырмашылығы тек блоктың ақпараттық құрамында тұрады.
Ары қарай құрылымдалған құжаттың үлгісі келтірілген:
X M L
vеrsiоn
=
«1.0»еnсоding
=
«windоws -
1251»?>
100
Ислентьева
И.АБухгалтерияоtdеl>
<рау>12000рау>
200
Перова
А.И.<оtdеl>Бухгалтерияоtdеl>
<рау>10000рау>
300
Иванов И.И.
<оtdеl>Складоtdеl>
<рау>15000рау>
Құжатта wоrkеr деректер блогында ұйымның үш қызметкері туралы
ақпарат сақталады. Фирманың əр қызметкерінің табельдік нөмірі, тегі,
бөлімнің атауы, мөлшерлемесі тіркеледі.
XML құжаттар деректерді сақтаудың əмбебап құралы болып табылады,
өйткені ақпараты мəтін түрінде сақталады жəне құжаттың форматы ол
құрылған бағдарламаға тəуелді емес.
XML-құжаттарды өңдеу үшін түрлі технологиялар қолданылады.
Ақпараттық жүйелерді құрған кезде Jаvа технологиясымен ұсынылатын
құралдарға жəне Jаvа Sсriрt тілінде құжаттарды скриптілік өңдеу əдістеріне
назар аударуға болады. Jаvа технологиясы ақпараттық жүйелрді
əзірлеушілерге JDO деректер объектілерінің жинағын ұсынады, олар
бағдарламалық код арқылы XML құжаттардан ақпаратты алып шығуға
мүмкіндік береді. JаvаSсriрt тілі көмегімен əзірлеуші DOM - құжаттың
объектілік моделін пайдаланып, XML құжаттан ақпаратты алып шығуға
мүмкіндік беретін HTML –бетке арналған сценарийді жаза алады модель.
149
Достарыңызбен бөлісу: |