بارگذاری و خروجی XML(Load and Output XML)

می‌خواهیم تجزیه‌کننده XML را مقداردهی اولیه کنیم، xml را بارگیری کنیم و آن را خروجی کنیم:




<?php

$xmlDoc = new DOMDocument();

$xmlDoc->load("note.xml");



print $xmlDoc->saveXML();

?>

خروجی کد بالا این خواهد بود:



یادآوری Tove Jani این آخر هفته منو فراموش نکن!

اگر "مشاهده منبع" را در پنجره مرورگر انتخاب کنید، HTML زیر را مشاهده خواهید کرد:



<?xml version="1.0" encoding="UTF-8"?>

<توجه>

<به>به</به>

<از>جانی</از>

<heading>یادآوری</heading>

<body>این آخر هفته منو فراموش نکن!</body>

</note>

مثال بالا یک DOMDocument-Object ایجاد می کند و XML را از "note.xml" در آن بارگیری می کند.


سپس تابع saveXML() سند XML داخلی را در یک رشته قرار می دهد تا بتوانیم آن را خروجی کنیم.