Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:miw:miw08_prolog_xml:przyklad [2008/06/02 00:03] miw |
pl:miw:miw08_prolog_xml:przyklad [2019/06/27 15:50] (aktualna) |
===== Przykład ===== | ===== Przykład ===== |
| Poniżej pokazano przykład tworzenia dokumentu xml z wykorzystaniem stworzonego API. W przykładzie pokazano sposób tworzenia pliku xml otrzymanego z systemu [[pl:miw:miw08_prolog_xml:plik_varda|VARDA-M_1]] |
| |
| |
| |
==== Tworzenie korzenia ==== | ==== Tworzenie korzenia ==== |
element(hml, [id=hml_0], []). | element(hml, [id=hml_0], []). |
</code> | </code> |
| |
| |
| |
| |
:!::!:UWAGA:!::!: | :!::!:UWAGA:!::!: |
| |
Kiedy podajemy **id** rodzica, do którego chcemy przypisać dziecko, podajemy pełny tekst, np. **//id=prp_1//**. | Kiedy podajemy **id** rodzica, do którego chcemy przypisać dziecko, podajemy pełny tekst, np. **//id=prp_1//**. |
| |
W ten sposób stworzono cały szkielet dokumentu xml o zadanym korzeniu oraz zadanych dzieciach. Każdy element posiada własne, unikalne id. Powstały szkielet bez atrybutów znajduje się [[pl:miw:miw08_prolog_xml:przyklad:p1|tutaj]]. Ostatnią rzeczą będzie dodawanie odpowiednich atrybutów. | W ten sposób stworzono cały szkielet dokumentu xml o zadanym korzeniu oraz zadanych dzieciach. Każdy element posiada własne, unikalne id. Powstały szkielet bez atrybutów znajduje się [[pl:miw:miw08_prolog_xml:przyklad:p1|tutaj]]. Ostatnią rzeczą będzie dodawanie odpowiednich atrybutów. |
| |
| |
| |
| |
| |
* jego id | * jego id |
* atrybut, który chcemy dodać | * atrybut, który chcemy dodać |
| |
| :!::!:UWAGA:!::!: |
| |
| Kiedy podajemy **id** elementu, do którego chcemy dodać atrybut, podajemy pełny tekst, np. **//id=att_0//**. |
| |
| Podobnie jest w przypadku podawania atrybutu. Podajemy pełny tekst zawierający znak **//"="//** , np. **//name=thermostat//** |
| |
Przykładowo użycie | Przykładowo użycie |