<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

        明月松間照 清泉石上流


                                            ——— 兵臨城下   貓科動物
    posts - 70, comments - 137, trackbacks - 0, articles - 23
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    一個xml解析的疑惑

    Posted on 2006-11-24 12:41 兵臨城下 閱讀(417) 評論(5)  編輯  收藏 所屬分類: J2SE
    有這樣一段代碼:
    ???????public static Node findNode(Node node, String name)
    ?{
    ?????????NodeList list = node.getChildNodes();
    ?????????int size = list.getLength();
    ?????????for (int i = 0; i < size; i++)
    ?????????{
    ?????????????Node node = list.item(i);
    ?????????????if(node.getNodeType()!=Node.ELEMENT_NODE)?
    ???????????????????continue;
    ?
    ?????????????if (node.getNodeName().equals(name))
    ??????????????????return node;??
    ????????}
    ?}

    注意其中標紅的這句代碼,為什么要加這個判斷?我在調試過程中發現這段代碼確實有用,但為什么有時一樣的node結構,為什么有時能檢測到非ELEMENT_NODE type 的節點,有時卻是直接跳過呢?
    ??????詢問一些同事說,在xml結構中如果存在非法的空格,xml解析器也會把它解析成一個node,但nodetype不是element而已,是這樣嗎,是不是還有其他的原因?

    評論

    # re: 一個xml解析的疑惑  回復  更多評論   

    2006-11-25 13:58 by 孤枕
    from dom4j api doc:
    public short getNodeType()Returns the code according to the type of node. This makes processing nodes polymorphically much easier as the switch statement can be used instead of multiple if (instanceof) statements.

    Returns:
    a W3C DOM complient code for the node type such as ELEMENT_NODE or ATTRIBUTE_NODE

    # re: 一個xml解析的疑惑  回復  更多評論   

    2006-11-25 17:05 by 兵臨城下
    還是不太懂!
    ??

    # re: 一個xml解析的疑惑  回復  更多評論   

    2006-11-27 12:52 by 01musician
    不要把xml完全數據格式,也可當成文本。比如<p>text<b>book</b>name</p>,當node取p時,那個代碼就有用了。

    # re: 一個xml解析的疑惑  回復  更多評論   

    2006-11-28 00:07 by Zou Ang
    有可能返回一個Element節點或者屬性節點吧

    # re: 一個xml解析的疑惑  回復  更多評論   

    2006-11-28 09:20 by 兵臨城下
    <p>text<b>book</b>name</p>
    這種格式是標準的xml格式嗎?如果這樣,在xml解析時能通過?


    不知道什么樣的節點才是Element或是屬性節點呢?Elment也是繼承自Node的
    主站蜘蛛池模板: 亚洲天堂一区二区三区| 亚洲国产另类久久久精品小说| 亚洲国产成人精品电影| 免费精品无码AV片在线观看| 亚洲色欲色欲综合网站| 最近中文字幕免费2019| 亚洲欧洲春色校园另类小说| 国产成人精品免费视频大全麻豆| 免费看黄网站在线看| 国产又长又粗又爽免费视频| 老司机免费午夜精品视频| 亚洲精品国产精品乱码不卞| 最近免费中文字幕中文高清 | 亚洲黄色免费观看| 亚洲精品一区二区三区四区乱码| 久久精品国产免费观看| 亚洲综合精品成人| 亚洲欧洲日产国码一级毛片| 中文字幕一区二区三区免费视频| 久久精品国产亚洲一区二区| 天天影视色香欲综合免费| 亚洲色大成网站WWW国产| 四虎1515hm免费国产| a色毛片免费视频| 亚洲欧洲日产国码在线观看| 国外成人免费高清激情视频| 色婷婷综合缴情综免费观看| 亚洲不卡中文字幕无码| 国产美女在线精品免费观看| 日韩毛片免费一二三| 亚洲国产另类久久久精品黑人| 免费在线观看h片| 国产青草亚洲香蕉精品久久| 国产偷v国产偷v亚洲高清| 希望影院高清免费观看视频| 日本免费精品一区二区三区| 亚洲国产高清人在线| 国产在线观看免费完整版中文版| 国产免费一区二区三区在线观看| 又大又粗又爽a级毛片免费看| 亚洲精品天堂无码中文字幕|