Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XML] - prosze o sprawdzenie
Forum PHP.pl > Forum > Przedszkole
nieraczek
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 ?
dr_bonzo
A co mamy sprawdzac? Skladnie? 100zl za godzine mojej pracy. Chyba ze otworzysz to w Operze i w sekunde dostaniesz wyniki sprawdzenia.
nieraczek
chodziło mi o to co mi daje taki dokument w xml ? Co mi daje to co ja napisałem ? Chodzi o sens xml......
kwiateusz
taki ze dowolne dane mozesz szybko i sprawnie przez DOM wyciagnac z poziomu php, js czy czego tam Ci sie zamarzy...
dr_bonzo
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.