Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [XML] - prosze o sprawdzenie
nieraczek
post 23.02.2007, 11:58:29
Post #1





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

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


proszę o sprawdzenie poniższego CV (wszystko jest w nim zmyślone) w języku XML:
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <cv>
  3.  
  4. <osoba>Michał M.</osoba>
  5. <adres1>ul. Reja 52/5</adres1>
  6. <adres2>01-716 Warszawa</adres2>
  7. <telefon>Telefon: 567034567</telefon>
  8. <urodzony>Urodzony: 01.11.1986, Białystok</urodzony>
  9. <stan_cywilny>kawaler</stan_cywilny>
  10.  
  11. <wyksztalcenie>
  12. <tytul1>Wykształcenie:</tytul1>
  13. <studia>2000-2010 XYZ</studia>
  14. <liceum>1990-2000 XYZ</liceum>
  15. </wyksztalcenie>
  16.  
  17. <doswiadczenie>
  18. <tytul2>Doświadczenie zawodowe:</tytul2>
  19. <doswiadczenie1>2008-2009 Praca w XYZ na stanowisku xyz</doswiadczenie1>
  20. <doswiadczenie2>2009-2010 Praca w ZXC na stanowisku zxc</doswiadczenie2>
  21. </doswiadczenie>
  22.  
  23. <umiejetnosci>
  24. <tytul3>Umiejetnosci:</tytul3>
  25. <tytul4>Języki obce</tytul4>
  26. <jezyk1>Angielski - biegły w mowie i piśmie</jezyk1>
  27. <jezyk2>Niemiecki - podstawowy</jezyk2>
  28. <tytul5>Komputer</tytul5>
  29. <komputer1>język C, C++</komputer1>
  30. </umiejetnosci>
  31.  
  32. <zainteresowania>
  33. <tytul6>Zainteresowania:</tytul6>
  34. <zainteresowania1>-informatyka</zainteresowania1>
  35. </zainteresowania>
  36.  
  37. </cv>



I proszę o napisanie - co mi daje napisanie czegoś takiego, bo nie bardzo widzę sensu stosowania xml, jak przeczytałem na jednej ze stron xml służy do tworzenia innych języków a dopiero te języki służą do budowania stron internetowych, więc jak napisałem takie cv to jak moge na jego podstawie zbudowac strone www ?
Go to the top of the page
+Quote Post
dr_bonzo
post 23.02.2007, 12:24:00
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%)
-----


A co mamy sprawdzac? Skladnie? 100zl za godzine mojej pracy. Chyba ze otworzysz to w Operze i w sekunde dostaniesz wyniki sprawdzenia.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
nieraczek
post 23.02.2007, 12:41:06
Post #3





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

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


chodziło mi o to co mi daje taki dokument w xml ? Co mi daje to co ja napisałem ? Chodzi o sens xml......
Go to the top of the page
+Quote Post
kwiateusz
post 23.02.2007, 14:50:05
Post #4


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




taki ze dowolne dane mozesz szybko i sprawnie przez DOM wyciagnac z poziomu php, js czy czego tam Ci sie zamarzy...
Go to the top of the page
+Quote Post
dr_bonzo
post 23.02.2007, 15:10:56
Post #5





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

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


Aaa. No ja bym troche inaczej to zrobil:

  1. <adresy>
  2.  <adres>...</adres>
  3.  <adres>...</adres>
  4.  <adres>...</adres>
  5. ...
  6. </adresy>

podobnie z innymi znacznikami -- dzieki temu mozesz wstawiac dowolna ilosc <adresow> a <adres_N> wymaga definiowania N znacznikow (nieelastyczne).

  1. <osoba>Michał M.</osoba>

Rozbilbym to na imie (imiona) i nazwisko.


Po co te wszystlie 'tytul_X'?

[xml]<doswiadczenie1>2008-2009 Praca w XYZ na stanowisku xyz</doswiadczenie1>[xml]
Tez bym rozbil na date, firme, stanowisko, odpowiedzialnosc

Umiejetnosci, hmm

[xml]<umiejetnosci>
<umiejetnosc typ="jezyk-obcy" poziom="4">angielski</a></umiejetnosc>
<umiejetnosc typ="jezyk-programowania" poziom="5"> php</a></umiejetnosc>
</umiejetnosci>[xml]
albo <typ> i <poziom> zrobic jako tagi zamiast atrybutow

Co daje XML? Jest to uniwersalny format przechowywania danych, niezalezny od zadnej aplikacji, jezyka programowania; z reszta na wikipedii to pewnie opisali.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 22:53