
ParleParser::build 함수의 인자로 전달되는 'options' 객체는 XML 파서의 동작을 조정하는 다양한 설정을 포함하고 있습니다. 이 객체의 필드는 다음과 같습니다.
- 'strict': XML 파서가 엄격한 검증을 수행할지 여부를 결정합니다. 기본값은 false로, 엄격한 검증을 수행하지 않습니다.
- 'ignoreWhitespace': XML 파서가 공백 문자를 무시할지 여부를 결정합니다. 기본값은 true로, 공백 문자를 무시합니다.
- 'ignoreComments': XML 파서가 주석을 무시할지 여부를 결정합니다. 기본값은 true로, 주석을 무시합니다.
- 'ignoreDoctype': XML 파서가 DOCTYPE 선언을 무시할지 여부를 결정합니다. 기본값은 true로, DOCTYPE 선언을 무시합니다.
- 'allowEmptyTags': XML 파서가 비어있는 태그를 허용할지 여부를 결정합니다. 기본값은 false로, 비어있는 태그를 허용하지 않습니다.
- 'allowEmptyAttributes': XML 파서가 비어있는 속성을 허용할지 여부를 결정합니다. 기본값은 false로, 비어있는 속성을 허용하지 않습니다.
이 객체의 필드를 사용하여 파서의 동작을 변경할 수 있습니다. 예를 들어, 'strict' 필드를 true로 설정하면 XML 파서가 엄격한 검증을 수행하게 됩니다.
2025-07-04 05:51