通过xml格式读取字符串,并获取java中元素的值
发布时间:2020-12-16 07:43:36 所属栏目:百科 来源:网络整理
导读:我有一个 XML格式的字符串.我想读取它并获取元素的值. 我在here尝试Java JAXBContext unmarshell.但是这需要创建类,这对我来说是不必要的. 串: customer age35/age nameaaa/name/customer 我想得到年龄和名字的价值. 任何人都可以帮我 这是你的xml: String
我有一个
XML格式的字符串.我想读取它并获取元素的值.
我在here尝试Java JAXBContext unmarshell.但是这需要创建类,这对我来说是不必要的. 串: <customer> <age>35</age> <name>aaa</name> </customer> 我想得到年龄和名字的价值. 任何人都可以帮我
这是你的xml:
String xml = "<customer><age>35</age><name>aaa</name></customer>"; 这是解析器: DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); InputSource src = new InputSource(); src.setCharacterStream(new StringReader(xml)); Document doc = builder.parse(src); String age = doc.getElementsByTagName("age").item(0).getTextContent(); String name = doc.getElementsByTagName("name").item(0).getTextContent(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |