【Flex】——flex对已读的XML的操作

来源:互联网 发布:淘宝生意参谋销售嗯 编辑:程序博客网 时间:2024/06/06 04:55

eg

xmle:XML——

<employees>

  <employee ssn="123-123-1234">

        <name first="John" last="Doe"/>

        <address>

            <street>11 Main St.</street>

            <city>San Francisco</city>

            <state>CA</state>

            <zip>98765</zip>

        </address>

   </employee>

    <employee ssn="789-789-7890">

        <name first="Mary" last="Roe"/>

        <address>

            <street>99 Broad St.</street>

            <city>Newton</city>

            <state>MA</state>

            <zip>01234</zip>

        </address>

    </employee>

</employees>;

则 xmle为<employees></employees>的全体

1)xmle.employee为xmle下一节中名为employee的XML,eg中有两个。

2)xmle..employee为xmle下n节中名为employee的XML,eg中也有两个,但如果在employee的子集或第n层子集中如果也有employee的xml的话,也会算进去。

3)xmle.employee.@ssn,访问的是employee中的名为ssn的属性。如eg中,是"123-123-1234"和"789-789-7890"。

4)xmle.employee.address.street访问的是street的value,如eg中是:11 Main St.和99 Broad St.  这2个。

3)和4)的取值总结————加@的即访问该子节的属性,如果不加@则访问该子节的下一节的value,这个value可能是值形式的字符串,如4),也可能是xml的形式的字符串,如1)

原创粉丝点击