DTD, problem z napisaniem |
DTD, problem z napisaniem |
25.02.2012, 13:48:56
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) |
Witam. Próbuje napisać książkę telefoniczną w xml, ale wpierw potrzebny mi dokument dtd, ale niestety nie potrafię go napisać. ciąglę coś jest źle.
Chciałem aby to wyglądało tak ale co dalej i czy to dobrze nie wiem... prosze o pomoc. Ten post edytował koko89 25.02.2012, 21:01:18 |
|
|
25.02.2012, 15:23:55
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Przecież taki format XML-a do niczego się nie nadaje. Żadnego sensownego oddzielenia poszczególnych kontaktów, oraz "luźno" wrzucone nazwisko i litera? Nie, to nie przejdzie.
Przygotowanie DTD dla takiego schematu powinno już być bardzo, bardzo łatwe (same standardowe struktury). Możliwe też będzie wygodne skorzystanie z narzędzi mapujących XML na obiekty. |
|
|
25.02.2012, 15:45:22
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) |
wielkie dzięki za pomoc. przepraszam za kłopot, ale powiedz mi jeszcze jedno tak ma wyglądać DTD?
|
|
|
25.02.2012, 15:52:30
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
1. Element książka-telefoniczna (spacja nie może być częścią nazwy elementu) raczej nie powinien posiadać elementów nazwisko i kontakt.
2. Element wpisy powinien przyjmować wyłącznie elementy wpis (bez #PCDATA) w ilości co najmniej jednego (+, zamiast *). Podobnie element kontakty. 3. Ogólnie powinieneś mieć bardziej restrykcyjny ten DTD. |
|
|
25.02.2012, 16:31:22
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) |
tak powinno być? Ten post edytował koko89 25.02.2012, 16:31:51 |
|
|
25.02.2012, 17:17:52
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Jak już wspomniałem nazwa "ksiazka telefoniczna" jest niepoprawna.
Książka telefoniczna powinna mieć dokładnie jeden element wpisy, podobnie wpis jeden element kontakty/nazwisko. Kontakt raczej nie powinien móc przyjmować #PCDATA. |
|
|
25.02.2012, 19:04:46
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) |
napisałem, wyświetliło mi dane w jednym rządku. co teraz mam zrobić? Ten post edytował koko89 25.02.2012, 20:57:53 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.05.2024 - 14:15 |