라이브러리
[PHP] XMLWriter::startDtdAttlist - 시작 DTD AttList 생성
XMLWriter::startDTDAttlist
XMLWriter::startDTDAttlist 메소드는 XML 문서의 DTD (Document Type Definition) attlist 섹션을 시작합니다. DTD attlist 섹션은 XML 문서의 속성에 대한 정의를 포함합니다.
사용법
XMLWriter::startDTDAttlist 메소드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$xmlWriter = new XMLWriter();
$xmlWriter->openURI('php://output');
$xmlWriter->startDocument('1.0', 'UTF-8');
$xmlWriter->startDTD('myDTD', '1.0', 'http://www.example.com/dtd/myDTD.dtd');
$xmlWriter->startDTDAttlist('myDTD');
$xmlWriter->writeAttribute('att1', 'value1');
$xmlWriter->writeAttribute('att2', 'value2');
$xmlWriter->endDTDAttlist();
$xmlWriter->endDTD();
$xmlWriter->endDocument();
$xmlWriter->flush();
예제
위의 예제에서, `startDTDAttlist` 메소드는 `myDTD` DTD의 attlist 섹션을 시작합니다. `writeAttribute` 메소드는 attlist 섹션에 속성을 추가합니다. `endDTDAttlist` 메소드는 attlist 섹션을 종료합니다.
XML 문서
위의 예제를 실행하면, 다음 XML 문서가 생성됩니다.
#hostingforum.kr
xml
<?xml version="1.0" encoding="UTF-8"?>
att1 CDATA #REQUIRED
att2 CDATA #REQUIRED
>
참고
* XMLWriter::startDTD: XML 문서의 DTD 섹션을 시작합니다.
* XMLWriter::writeAttribute: attlist 섹션에 속성을 추가합니다.
* XMLWriter::endDTDAttlist: attlist 섹션을 종료합니다.
* XMLWriter::endDTD: DTD 섹션을 종료합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.