라이브러리

[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을 통과해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 615 페이지

검색

게시물 검색