이 글에서는 주로 DOM을 기반으로 PHP로 구현한 XML 형식의 데이터를 소개하고, XML 형식의 데이터를 예제 형식으로 변환하는 PHP 배열의 관련 연산 기술을 분석합니다. 필요한 친구들은
이 기사의 예제는 DOM 기반의 PHP로 구현된 책 xml 형식 데이터에 대해 설명합니다. 참고하실 수 있도록 모두와 공유해 주세요. 세부 내용은 다음과 같습니다.<?php $books = array(); $books [] = array( 'title' => 'PHP Hacks', 'author' => 'Jack Herrington', 'publisher' => "O'Reilly" ); $books [] = array( 'title' => 'Podcasting Hacks', 'author' => 'Jack Herrington', 'publisher' => "O'Reilly" ); $doc = new DOMDocument(); $doc->formatOutput = true; $r = $doc->createElement( "books" ); $doc->appendChild( $r ); foreach( $books as $book ) { $b = $doc->createElement( "book" ); $author = $doc->createElement( "author" ); $author->appendChild( $doc->createTextNode( $book['author'] ) ); $b->appendChild( $author ); $title = $doc->createElement( "title" ); $title->appendChild( $doc->createTextNode( $book['title'] ) ); $b->appendChild( $title ); $publisher = $doc->createElement( "publisher" ); $publisher->appendChild( $doc->createTextNode( $book['publisher'] ) ); $b->appendChild( $publisher ); $r->appendChild( $b ); } echo $doc->saveXML(); ?>