PHP SimpleXML을 소개
SimpleXML을 우리가 쉽게 조작하고 XML 데이터를 얻을 수있는 확장 기능입니다.
SimpleXML이는 요소의 이름을 얻는 쉬운 방법을 제공 당신은 XML 문서의 구조 나 레이아웃을 알고있는 경우 및 텍스트 컨텐츠를 속성.
SimpleXML을 사용하면 배열과 개체의 컬렉션 등을 통해 반복 할 수있는 데이터 구조로 XML 문서를집니다.
설치
PHP 5로, SimpleXML의 기능은 PHP 코어의 일부이다. 아니 설치가 이러한 기능을 사용하는 데 필요하지 않습니다.
PHP 5 SimpleXML을 기능
기능 | 기술 |
---|---|
__construct() | 새로운 SimpleXMLElement 오브젝트를 작성합니다 |
addAttribute() | SimpleXML의 요소에 속성을 추가 |
addChild() | 자식 요소에게 SimpleXML을 요소를 추가합니다 |
asXML() | 잘 구성된 XML 문자열을 반환합니다 (XML version 1.0) SimpleXML을 객체에서 |
attributes() | 요소의 속성 / 값을 돌려줍니다 |
children() | 지정된 노드의 아이를 돌려줍니다 |
count() | 지정된 노드의 아이를 계산 |
getDocNamespaces() | 문서에 선언 된 네임 스페이스를 반환 |
getName() | SimpleXML을 요소가 참조하는 XML 태그의 이름을 돌려줍니다 |
getNamespaces() | 문서에 사용 된 네임 스페이스를 반환 |
registerXPathNamespace() | 다음 XPath 쿼리에 대한 이름 공간 문맥을 작성합니다 |
saveXML() | 의 별칭 asXML() |
simplexml_import_dom() | DOM 노드에서 SimpleXMLElement 오브젝트를 돌려줍니다 |
simplexml_load_file() | SimpleXMLElement 객체로 XML 파일을 변환 |
simplexml_load_string() | SimpleXMLElement 객체로 XML 문자열로 변환 |
xpath() | XML 데이터에 대해 XPath 쿼리를 실행합니다 |
PHP 5 SimpleXML을 반복 기능
기능 | 기술 |
---|---|
current() | 현재의 요소를 돌려줍니다 |
getChildren() | 현재 요소의 자식 요소를 반환 |
hasChildren() | 현재 요소에 자식이 있는지 여부를 확인 |
key() | 현재 키를 돌려줍니다 |
next() | 다음 요소로 이동합니다 |
rewind() | 첫 번째 요소 되감기 |
valid() | 현재 요소가 유효한지 여부 확인 |