라이브러리
[PHP] DOMDocument::xinclude - DOMDocument 객체에서 XIncludes를 대체합니다.
DOMDocument::xinclude은 DOMDocument 클래스의 메소드로, XML Include를 사용하여 XML 문서 내의 포함된 XML 문서를 불러와 처리하는 기능을 제공합니다.
XML Include
XML Include는 XML 문서 내의 포함된 XML 문서를 불러와 처리하는 기능입니다. 포함된 XML 문서는 `` 태그를 사용하여 지정하며, `` 태그는 XInclude namespace를 사용합니다.
DOMDocument::xinclude 사용법
DOMDocument::xinclude을 사용하려면, 먼저 DOMDocument 클래스를 사용하여 XML 문서를 불러와야 합니다. 그런 다음, `xinclude` 메소드를 호출하여 포함된 XML 문서를 불러와 처리합니다.
예제
#hostingforum.kr
php
// 포함된 XML 문서
$xml_include = <<
<?xml version="1.0" encoding="UTF-8"?>
EOD;
// 포함된 XML 문서
$included_xml = <<
<?xml version="1.0" encoding="UTF-8"?>
John Doe
30
EOD;
// XML 문서 불러오기
$xml = new DOMDocument();
$xml->loadXML($xml_include);
// 포함된 XML 문서 불러오기
$xml->xinclude();
// 포함된 XML 문서 내용 출력
echo $xml->saveXML();
결과
#hostingforum.kr
xml
<?xml version="1.0" encoding="UTF-8"?>
John Doe
30
주의사항
* 포함된 XML 문서는 `` 태그를 사용하여 지정해야 합니다.
* 포함된 XML 문서는 XInclude namespace를 사용해야 합니다.
* 포함된 XML 문서는 XML Schema Validation을 통과해야 합니다.
* 포함된 XML 문서는 XML Entity Expansion을 통과해야 합니다.
결론
DOMDocument::xinclude은 XML Include를 사용하여 XML 문서 내의 포함된 XML 문서를 불러와 처리하는 기능을 제공합니다. 이 기능을 사용하려면, 먼저 DOMDocument 클래스를 사용하여 XML 문서를 불러와야 합니다. 그런 다음, `xinclude` 메소드를 호출하여 포함된 XML 문서를 불러와 처리합니다. 포함된 XML 문서는 `` 태그를 사용하여 지정해야 하며, XInclude namespace를 사용해야 합니다. 포함된 XML 문서는 XML Schema Validation을 통과해야 하며, XML Entity Expansion을 통과해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.