
DomHTMLDocument::createFromFile 메서드는 HTML 파일을 읽어와서 DomHTMLDocument 객체로 반환하는 메서드입니다.
HTML 파일의 경로를 지정할 때, 절대 경로나 상대 경로를 모두 사용할 수 있습니다.
- 절대 경로: 예를 들어, C:\Users\username\Documents\html\index.html
- 상대 경로: 예를 들어, ./index.html (현재 디렉토리 내의 html 파일)
현재 디렉토리 내의 HTML 파일을 읽어오려면 ./index.html 또는 ./html/index.html과 같은 상대 경로를 사용하면 됩니다.
이 메서드가 반환하는 객체는 DomHTMLDocument 객체입니다. 이 객체에는 다음과 같은 속성이 있습니다.
- body: HTML 파일의 body 태그를 반환합니다.
- head: HTML 파일의 head 태그를 반환합니다.
- title: HTML 파일의 title 태그를 반환합니다.
- documentElement: HTML 파일의 루트 요소를 반환합니다.
- createElement: 새로운 요소를 생성하는 메서드입니다.
- createTextNode: 새로운 텍스트 노드를 생성하는 메서드입니다.
- appendChild: 요소에 자식 요소를 추가하는 메서드입니다.
- removeChild: 요소의 자식 요소를 제거하는 메서드입니다.
이 객체의 속성을 이용하여 HTML 파일의 내용을 조작할 수 있습니다. 예를 들어, 다음과 같이 요소를 추가하거나 제거할 수 있습니다.
이러한 속성과 메서드를 사용하여 HTML 파일의 내용을 조작할 수 있습니다.
2025-03-17 09:14