티스토리 뷰

개발/PHP

[php] xml parser의 종류

Jaeyeon Baek 2012. 10. 24. 13:07

xml parser


◆ xml paser의 두 종류


1. DOM(Document Object Model)

   - XML 전체를 object화해서 tree형태로 들고 있기 때문에 무겁습니다 (메모리 소모 많음)

   - XMLParser()


2. SAX(Simple API for XML)

   - 발생된 이벤트는 그때그때 이벤트 처리 핸들러로 처리 되기 때문에 가볍습니다 (메모리 소모 적음), 단 잦은 이벤트의 경우 DOM에 비해 느리다는 단점이 있습니다. (매번 이벤트 핸들러가 돌기 때문에)

  - simplexml_load_file()


참조 : http://www.php.net/manual/en/function.simplexml-load-file.php

'개발 > PHP' 카테고리의 다른 글

[php] readdir() - 디렉토리 내 파일 추출  (0) 2013.08.14
[php] array_splice  (0) 2012.10.26
[php] 수상한 php 배열 메모리 관련...  (0) 2012.09.26
[php] (split) VS (explode)  (0) 2012.09.26
[php] memory 정보 관련..  (0) 2012.04.23
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday