Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Walidacja XML z użyciem własnego DTD
NoiseMc
post
Post #1





Grupa: Zarejestrowani
Postów: 398
Pomógł: 10
Dołączył: 24.11.2004
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Mój problem wygląda następująco:
Chcę w swojej aplikacji wyeksportowac dane do pliku XML, które potem moge zaimportowac do innej napisanej przez siebie aplikacji.
Żeby uniknąć niespójności danych, błedów przy imporcie danych będę eksportował dane do pliku według okreslonego przeze mnie schematu i przy imporcie sprawdzał czy importowany plik jest zgodny z określoną przeze mnie specyfikacją.
Jestem poczatkujący w temacie XML ale kojarzę, że walidację XML - a można przeprowadzać za pomocą DTD.
Znalazłem klasę z PEAR, która takowej walidacji dokonuje ale nie mam pojęcia jak napisać plik deklaracji DTD.

Struktura dokumentu wygląda następująco:
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <MailingList>
  3.    <Item>
  4.        <Mail>E_mail_02ffd@example.pl</Mail>
  5.        <DataDopisania>2005-09-22</DataDopisania>
  6.    </Item>
  7.    <Item>
  8.        <Mail>E_mail_02df5@example.pl</Mail>
  9.        <DataDopisania>2005-09-22</DataDopisania>
  10.    </Item>
  11. </MailingList>


Proszę o rady, sugestie jak powinno się rozwiązywac tego typu problemy
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


http://www.mmg.vmei.acad.bg/xml/
calkiem niezla pozycja o XMLu -- jestem w trakcie jej drukowania.
EDIT: zapomnialem polecic rozdzialu o DTD

Ten post edytował dr_bonzo 22.09.2005, 15:50:17
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 02:35