Najlepszy samouczek PHP XML DOM W 2024 r. W tym samouczku możesz dowiedzieć się Czym jest DOM?,parsowanie XML,zainstalować,plik XML,Załadunek i wyjście XML,przemieszczenia XML,
Wbudowany w PHP parser DOM umożliwia przetwarzanie dokumentów XML.
W3C DOM zapewnia standardowy zestaw obiektów do dokumentów HTML i XML, jak również standardowy interfejs umożliwiający dostęp i manipulowanie tymi dokumentami.
W3C DOM jest podzielone na różne części (Core XML i HTML) oraz różnych poziomach (DOM Level 1/2/3):
* Rdzeń DOM - każdy dokument o strukturze definiuje standardowy zestaw obiektów
* XML DOM - dokument XML definiuje standardowy zestaw obiektów
* HTML DOM - definiuje standardy dla dokumentów HTML zbioru obiektów
Aby dowiedzieć się więcej na temat wiedzy o XML DOM, odwiedź nasz poradnik XML DOM .
Aby czytać i aktualizacja - tworzenie i procesu - dokument XML, trzeba parsera XML.
Istnieją dwa podstawowe typy analizatorów składni XML:
DOM parser parser jest oparty na drzewie.
Spójrz na poniższy fragment dokumentu XML:
XML DOM XML powyżej jako struktury drzewa:
DOM Funkcje parsera XML są częścią jądra PHP. Instalacja nie jest potrzebne do korzystania z tych funkcji.
Plik XML poniżej zostaną wykorzystane w naszym przykładzie:
Musimy zainicjować parsera XML do ładowania XML i wysyła go:
Powyższy kod wyjścia będzie:
Jeśli obejrzeć kod źródłowy w oknie przeglądarki pojawi się następujący kod HTML:
Powyższy przykład tworzy DOMDocument-Object, a "note.xml" Ładowanie oryginałów w obiekcie XML.
saveXML () funkcją wewnętrznego dokumentu XML na ciąg znaków, więc możemy ją eksportować.
Chcemy zainicjować parsera XML załadować XML i przemierzać wszystkie elementy <Uwaga> elementu:
Powyższy kod wyjścia będzie:
W powyższym przykładzie widać obecność powietrza pomiędzy każdym elementem węzła tekstowego.
Gdy XML jest generowany, to zazwyczaj zawiera odstępów między węzłami. DOM XML parser je jako elementy wspólne, jeśli zwrócić uwagę na nich, czasami powodować problemy.
Aby dowiedzieć się więcej na temat wiedzy o XML DOM, odwiedź nasz poradnik XML DOM .