Blackberry中的XML解析

Blackberry中的XML解析,blackberry,xml-parsing,Blackberry,Xml Parsing,我想解析 我正在这样做解析: connection = (HttpConnection)Connector.open(_url); //Build Documents Based on the File DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); builder.isValidating(

我想解析

我正在这样做解析:

connection = (HttpConnection)Connector.open(_url);
//Build Documents Based on the File
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
builder.isValidating();
Document document = builder.parse(connection.openInputStream());
Element rootElement = document.getDocumentElement();
rootElement.normalize();
NodeList list = document.getElementsByTagName("current_conditions");
int check = list.getLength();
for(int i=0;i < check; i++){
    //NodeList children = list.item(i).getChildNodes();
    Node children = list.item(i).getFirstChild();
    String conditionData = new String();
    if (children.getNodeType()!= Node.TEXT_NODE){
        NamedNodeMap child = children.getAttributes();
        if(child.getNamedItem("data")!=null){
            conditionData = child.getNamedItem("data").getNodeValue();
            System.out.println("++++++++++++++++++++++++"+conditionData);
        }
    }           
}
                
//displayNode( rootElement, 0 );
                
}catch (Exception e) {
    // TODO: handle exception
    System.err.println("++++++++++++++++++"+e.getMessage());
}
connection=(HttpConnection)连接器。打开(\uURL);
//基于文件生成文档
DocumentBuilderFactory工厂=DocumentBuilderFactory.newInstance();
DocumentBuilder=factory.newDocumentBuilder();
isValidating();
Document=builder.parse(connection.openInputStream());
Element rootElement=document.getDocumentElement();
rootElement.normalize();
NodeList list=document.getElementsByTagName(“当前_条件”);
int check=list.getLength();
for(int i=0;i
您的列表。项(i)可能没有子项,因此子项将为空。无论如何,尝试使用bb示例中的解析器。下面是它的代码:

您的列表。项(i)可能没有子项,因此子项将为空。无论如何,尝试使用bb示例中的解析器。下面是代码:

您的问题是什么?有什么异常吗?它的值是空的,我没有任何属性的值。你能深入代码,告诉我我是否做错了,你这里有什么问题吗?有什么异常吗?它的值是空的,我没有得到任何属性的值。你能深入代码,告诉我我是否做错了吗?我已经做了,因为它只给我标签名,但我没有得到任何属性值。你能进入代码,告诉我我是否做错了。。。。。我已经这样做了,它只给我的标签名,但我没有得到任何属性值,你可以在代码中的步骤,告诉我我是否做了错误。。。。。