라이브러리

[PHP] XMLReader::getParserProperty - 지정된 속성이 설정되었는지 여부를 나타냅니다.




XMLReader::getParserProperty


PHP의 XMLReader 클래스는 XML 문서를 읽는 데 사용되는 클래스입니다. 이 클래스는 XML 문서를 읽기 위해 사용되는 파서의 속성을 가져올 수 있는 `getParserProperty` 메서드를 제공합니다. 이 메서드는 파서의 속성을 가져올 수 있지만, XMLReader 클래스의 다른 메서드와 마찬가지로 XML 문서를 읽기 전에 호출해야 합니다.

사용 예제


#hostingforum.kr
php

<?php



// XML 문서를 읽기 위한 XMLReader 객체를 생성합니다.

$xmlReader = new XMLReader();



// XML 문서를 읽기 위해 XMLReader 객체를 초기화합니다.

$xmlReader->open('example.xml');



// XMLReader::getParserProperty 메서드를 사용하여 파서의 속성을 가져옵니다.

echo "XMLReader::getParserProperty('feature') : " . $xmlReader->getParserProperty('feature') . "
";

echo "XMLReader::getParserProperty('http://xml.org/sax/features/namespaces') : " . $xmlReader->getParserProperty('http://xml.org/sax/features/namespaces') . "
";



// XMLReader 객체를 닫습니다.

$xmlReader->close();



?>



XMLReader::getParserProperty 메서드의 속성


XMLReader::getParserProperty 메서드는 XML 파서의 속성을 가져올 수 있습니다. 이 속성은 XML 파서의 동작을 제어하는 데 사용됩니다. XML 파서의 속성은 다음과 같습니다.

* `feature`: XML 파서의 기능을 제어합니다.
* `http://xml.org/sax/features/namespaces`: XML 문서에 이름 공간이 있는지 여부를 제어합니다.
* `http://xml.org/sax/features/namespace-prefixes`: XML 문서에 이름 공간이 있는지 여부를 제어합니다.
* `http://xml.org/sax/features/validation`: XML 문서의 유효성을 검사합니다.
* `http://xml.org/sax/features/nested-content-handler`: XML 문서의 내용을 처리하는 데 사용되는 내용 처리기 객체를 제어합니다.

참고


XMLReader::getParserProperty 메서드는 XMLReader 클래스의 다른 메서드와 마찬가지로 XML 문서를 읽기 전에 호출해야 합니다. 이 메서드는 파서의 속성을 가져올 수 있지만, XMLReader 클래스의 다른 메서드와 마찬가지로 XML 문서를 읽기 전에 호출해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 36 페이지

검색

게시물 검색