![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 24.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam. W tematyce xmla raczkuję i napotkałem na dosyć spory problem, z którym nie mogę sobie poradzić.
Chciałbym z poziomu DTD ograniczyć wartości elementów umieszczonych w xml, wprowadzić dla nich format itp. Przykładowo:
Teraz chciałbym w dtd stworzyć definicję tego elementu, tak aby można było wpisać tylko 2 liczby - 2 liczby - 4 liczby. W internecie znalazłem takie rozwiązanie, które u mnie jednak nie działa (dtd nie przechodzi walidacji i nic się nie zmienia przy wprowadzaniu złych wartości) Kod <!ENTITY % date "/[:digit:]{2}-[:digit:]{2}-[:digit:]{4}/" > i w deklaracji elementu dtd: Kod <!ELEMENT Data %date; > Błąd mam taki: Kod A '(' character or an element type is required in the declaration of element type "Data". [1] null Co robię źle? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.07.2025 - 18:04 |