Xmldocument:如何请求ID =“ 1”;

半山湖

我有一个xmlFile,其中10个级别都具有不同的属性。

我现在尝试用ID过滤值。

<?xml version="1.0" encoding="utf-8" ?>
<Levels>>
    <Level ID="1">
        <Item.Count>
            20
        </Item.Count>
        <Size>
            <XS>7</XS>
            <YS>7</YS>
        </Size>
        <Rocks>
            <Position>
                <X>0</X>
                <Y>0</Y>
                <X>0</X>
                <Y>1</Y>
                <X>0</X>
                <Y>2</Y>
                <X>0</X>
                <Y>4</Y>
                <X>0</X>
                <Y>5</Y>
                <X>0</X>
                <Y>6</Y>
                <X>1</X>
                <Y>0</Y>
                <X>1</X>
                <Y>6</Y>
                <X>2</X>
                <Y>0</Y>
                <X>2</X>
                <Y>6</Y>
                <X>4</X>
                <Y>0</Y>
                <X>4</X>
                <Y>6</Y>
                <X>5</X>
                <Y>0</Y>
                <X>5</X>
                <Y>6</Y>
                <X>6</X>
                <Y>0</Y>
                <X>6</X>
                <Y>1</Y>
                <X>6</X>
                <Y>2</Y>
                <X>6</X>
                <Y>4</Y>
                <X>6</X>
                <Y>5</Y>
                <X>6</X>
                <Y>6</Y>
            </Position>
        </Rocks>
        <Colors>
            <Color>Red</Color>
            <Color>White</Color>
            <Color>Yellow</Color>
            <Color>Green</Color>
        </Colors>
        <Probability>
            <isOneColoredFlower>30</isOneColoredFlower>
            <isTwoColoredFlower>50</isTwoColoredFlower>
            <isShovel>10</isShovel>
            <isButterfly>10</isButterfly>
        </Probability>
    </Level>

我是否可以使用任何方法来过滤级别ID,因为我有10个不同值的10个IDS,并且需要首先仅使用级别1,然后使用级别2,依此类推。

提前致谢

伊利亚·卢兹亚宁(Ilya Luzyanin)

我建议您使用xpath和相应的方法:SelectSingleNodeSelectNodes

要获取所有“级别”节点:

xmlDoc.SelectNodes("//Level");

然后可以遍历Level节点的集合。

要获得具有指定ID的等级:

xmlDoc.SelectSingleNode("//Level[@ID='1']")

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何启动 1 by 1 ajax 请求

来自分类Dev

预期 1 个匹配请求,发现 2 个请求。我如何测试 2 个请求

来自分类Dev

/ v1 / requests / {request_id}错误地请求了请求范围

来自分类Dev

如何添加请求ID

来自分类Dev

如何从联接请求(Yii1)向模型添加属性?

来自分类Dev

如何使用 angular js 1 同时执行多个 post 请求

来自分类Dev

如何仅显示1个ID?

来自分类Dev

如何在仅1个请求中减少3个graphQL Apollo请求

来自分类Dev

如何插入 ID +1 并获取最后一个 ID?

来自分类Dev

如何为Firestore REST API(v1beta1)构建“写入”请求?

来自分类Dev

可能的未处理的承诺拒绝(ID:1):TypeError:网络请求失败

来自分类Dev

从具有对象 1 的 id 作为属性的对象 2 请求数据

来自分类Dev

离子 1 外部 HTTP 请求

来自分类Dev

如何模拟get(id)请求

来自分类Dev

如何获取 axios 请求的 id?

来自分类Dev

如何在Erlang中打印嵌套列表:[[1],[1、1],[1、1、1]]?

来自分类Dev

如何从XmlDocument缩进InnerText?

来自分类Dev

如何删除给定ID只有1种组合的行

来自分类Dev

如何从IPageStructure找出父页面ID?(复合C1)

来自分类Dev

如何使用.htaccess重写URL(删除ID?= 1)

来自分类Dev

如何将id值加1(Javascript)

来自分类Dev

每个表单提交时如何做$ id + 1?

来自分类Dev

如何选择id仅比空白高1的行

来自分类Dev

如何查询表但忽略某些列,例如ID =“ 1”&“ 2”

来自分类Dev

如何为每个 ID 计算从 event==1 开始的距离

来自分类Dev

JavaScript - 如何获取超过 1 个文件的文件 id 属性?

来自分类Dev

CakePHP:如何发送$ _GET参数,例如id [] = 1&id [] = 2&id [] = 3

来自分类Dev

CursorIndexOutOfBoundException: 请求索引 -1,大小为 1

来自分类Dev

如何确定IdentityUser类的主键“ Id”为IDENTITY(1,1)?

Related 相关文章

  1. 1

    如何启动 1 by 1 ajax 请求

  2. 2

    预期 1 个匹配请求,发现 2 个请求。我如何测试 2 个请求

  3. 3

    / v1 / requests / {request_id}错误地请求了请求范围

  4. 4

    如何添加请求ID

  5. 5

    如何从联接请求(Yii1)向模型添加属性?

  6. 6

    如何使用 angular js 1 同时执行多个 post 请求

  7. 7

    如何仅显示1个ID?

  8. 8

    如何在仅1个请求中减少3个graphQL Apollo请求

  9. 9

    如何插入 ID +1 并获取最后一个 ID?

  10. 10

    如何为Firestore REST API(v1beta1)构建“写入”请求?

  11. 11

    可能的未处理的承诺拒绝(ID:1):TypeError:网络请求失败

  12. 12

    从具有对象 1 的 id 作为属性的对象 2 请求数据

  13. 13

    离子 1 外部 HTTP 请求

  14. 14

    如何模拟get(id)请求

  15. 15

    如何获取 axios 请求的 id?

  16. 16

    如何在Erlang中打印嵌套列表:[[1],[1、1],[1、1、1]]?

  17. 17

    如何从XmlDocument缩进InnerText?

  18. 18

    如何删除给定ID只有1种组合的行

  19. 19

    如何从IPageStructure找出父页面ID?(复合C1)

  20. 20

    如何使用.htaccess重写URL(删除ID?= 1)

  21. 21

    如何将id值加1(Javascript)

  22. 22

    每个表单提交时如何做$ id + 1?

  23. 23

    如何选择id仅比空白高1的行

  24. 24

    如何查询表但忽略某些列,例如ID =“ 1”&“ 2”

  25. 25

    如何为每个 ID 计算从 event==1 开始的距离

  26. 26

    JavaScript - 如何获取超过 1 个文件的文件 id 属性?

  27. 27

    CakePHP:如何发送$ _GET参数,例如id [] = 1&id [] = 2&id [] = 3

  28. 28

    CursorIndexOutOfBoundException: 请求索引 -1,大小为 1

  29. 29

    如何确定IdentityUser类的主键“ Id”为IDENTITY(1,1)?

热门标签

归档