
속성 이름을 namespace로 지정할 때 사용하는 prefix는 속성 이름의 namespace URI와 prefix를 분리하여 지정합니다.
예를 들어, XML 문서에 다음과 같은 속성이 있습니다.
#hostingforum.kr
xml
값
속성 이름을 namespace로 지정할 때 사용하는 prefix를 어떻게 지정해야 하는지 알려면, setIdAttributeNS 함수의 두 번째 인자에 prefix를 지정하면 됩니다.
#hostingforum.kr
php
$root->setIdAttributeNS("http://example.com/ns", "my:attr", "값");
이 경우, prefix "my"를 지정하여 attr 속성을 설정할 수 있습니다.
속성 이름을 namespace로 지정할 때 사용하는 prefix를 지정하지 않으면, setIdAttributeNS 함수는 namespace URI를 사용하여 속성을 설정합니다.
#hostingforum.kr
php
$root->setIdAttributeNS("http://example.com/ns", "attr", "값");
이 경우, setIdAttributeNS 함수는 namespace URI "http://example.com/ns"와 속성 이름 "attr"를 사용하여 attr 속성을 설정합니다.
속성 이름을 namespace로 지정할 때 사용하는 prefix를 지정하여 속성을 설정하면, 속성 이름이 namespace URI와 prefix를 포함하는 형태로 설정됩니다.
#hostingforum.kr
xml
값
속성 이름을 namespace로 지정할 때 사용하는 prefix를 지정하여 setIdAttributeNS 함수를 사용하여 attr 속성을 설정하면, 속성 이름이 namespace URI와 prefix를 포함하는 형태로 설정됩니다.
#hostingforum.kr
php
$root->setIdAttributeNS("http://example.com/ns", "my:attr", "값");
2025-07-21 18:50