라이브러리

[PHP] XMLWriter::startAttributeNs - 시작 네임스페이스 속성 생성




XMLWriter::startAttributeNs

`XMLWriter::startAttributeNs`는 XMLWriter 클래스의 메서드 중 하나로, XML 문서에서 이름 공간을 사용하는 속성을 시작하는 데 사용됩니다. 이름 공간은 XML 문서에서 사용되는 이름을 고유하게 식별하는 데 사용되는 메커니즘입니다.

사용법


`XMLWriter::startAttributeNs` 메서드는 다음 형식으로 사용됩니다.

#hostingforum.kr
php

XMLWriter::startAttributeNs ( string $prefix , string $uri )



- `$prefix` : 이름 공간의 접두사입니다.
- `$uri` : 이름 공간의 URI입니다.

예제


다음 예제는 `XMLWriter::startAttributeNs` 메서드를 사용하여 이름 공간을 사용하는 속성을 시작하는 방법을 보여줍니다.

#hostingforum.kr
php

$xml = new XMLWriter();

$xml->openURI('php://output');

$xml->setIndent(true);

$xml->startDocument('1.0', 'UTF-8');

$xml->startElement('root');



// 이름 공간을 사용하는 속성을 시작합니다.

$xml->startAttributeNs('xsi', 'http://www.w3.org/2001/XMLSchema-instance');

$xml->writeAttributeNs('xsi', 'schemaLocation', 'http://example.com/schema.xsd');



$xml->endAttributeNs();

$xml->endElement();

$xml->endDocument();



$xml->flush();



이 예제에서는 `xsi` 이름 공간을 사용하는 `schemaLocation` 속성을 시작합니다. `startAttributeNs` 메서드는 이름 공간의 접두사와 URI를 인수로 받으며, `endAttributeNs` 메서드를 사용하여 속성을 종료합니다.

결과


이 예제의 결과는 다음과 같습니다.

#hostingforum.kr
xml





이 예제는 `XMLWriter::startAttributeNs` 메서드를 사용하여 이름 공간을 사용하는 속성을 시작하는 방법을 보여줍니다. 이름 공간을 사용하는 속성을 시작하고 종료하는 데 사용되는 메서드는 `startAttributeNs`와 `endAttributeNs`입니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 33 페이지

검색

게시물 검색