php(버전 4) 를 이용해서 xml 을 쉽게 만들고, xpath를 이용해서 xml 의 특정 엘레멘트를 쉽게 가져오고 싶습니다.
php의 smarty 템플릿과 같은 것을 이용하면 xml 을 쉽게 만들수 있을거 같습니다. 하지만 smarty 가 xml에 특화된게 아니라 굉장히 범용스러운(?) 프로그램이라 너무 거대하네요.
smarty 처럼 템플릿 파일을 만들고, 이 템플릿에 값을 넘겨주면 원하는 xml 을 생성해주는 라이브러리가 있는지 궁금합니다.
그리고, php에서 xpath를 이용해서 특정 엘레멘트의 존재 여부, 그리고 그 엘레멘트의 값을 쉽게 가져올 수 있게 해주는 라이브러리도 있는지 궁금합니다.