
XMLWriter::startDtdAttlist 메소드를 사용하여 DTD 속성 목록을 시작할 때, 목록에 속성을 추가하는 방법은 다음과 같습니다.
1. XMLWriter::addAttribute 메소드를 사용하여 속성을 추가합니다. 이 메소드는 속성 이름, 속성 값, 속성 유형, 속성 필수 여부를 파라미터로 받습니다.
예를 들어, 위의 예에서 속성1은 필수 속성이고, 속성2는 선택 속성이므로 다음과 같이 속성을 추가할 수 있습니다.
#hostingforum.kr
php
$xmlWriter->startDtdAttlist('요소');
$xmlWriter->addAttribute('속성1', 'CDATA', '#REQUIRED');
$xmlWriter->addAttribute('속성2', 'CDATA', '#IMPLIED');
$xmlWriter->endDtdAttlist();
위의 코드는 다음과 같은 DTD 속성 목록을 생성합니다.
#hostingforum.kr
xml
속성1 CDATA #REQUIRED
속성2 CDATA #IMPLIED
>
이러한 방법으로 목록에 속성을 추가할 수 있습니다.
2025-05-19 02:07