'XML 특성 삽입'에 해당되는 글 1건

  1. 2008.09.20 XML노드에 특성(Attributes) 추가
AS3.0 Cookbook/XML2008. 9. 20. 16:30
특성을 추가하기 위해서는 E4X 문법을 사용한다. 노드(원소)에 . 을 이용하여 접근한 다음 @(속성접근)를 사용하여 값을 대입하게 된다.

var xml1:XML = <Test><someElement /></Test>;
xml1.someElement.@number = 120;
xml1.someElement.@string = "some Text";
xml1.someElement.@boolean = true
xml1.someElement.@ary = ["a" , undefined , "b" , "c" , null , 100 , false];
xml1.someElement.@[ "bad-var-name" ] = "yes";
xml1.someElement.@[ "color" + num ] = "red";
trace(xml1);

<Test>
  <someElement number="120" string="some Text" boolean="true" ary="a,,b,c,,100,false"
                      bad-var-name="yes" color10="red"
/>
</Test>
이처럼 다양항 데이터 타입을 XML로 설정할 수 있다.
Posted by 버터백통