五年心断剑 五年心断剑
关注数: 0 粉丝数: 3 发帖数: 1 关注贴吧数: 0
JAXB读取一个保存在String字符串中的XML 如何获取下面这个String 字符串中的 节点和值 String xml=" XML=<?xml version="1.0" encoding="UTF-8"?> <tns:GetMeterReading xmlns:obj="http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fiec.ch%2FTC57%2F2011%2FEndDeviceAssets&urlrefer=691ecafcf951b16cf9608e6424e01b7e" xmlns:tns="http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fiec.ch%2FTC57%2F2011%2FEndDeviceAssetsMessage&urlrefer=42fc6c4c8cde5c83b56fd2085fb909cd" xmlns:msg="http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fiec.ch%2FTC57%2F2011%2Fschema%2Fmessage&urlrefer=6b74ba847aa477ff29de1a8ef95162af" xmlns:xsi="http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema-instance&urlrefer=8c31805956ebb9a7292762c26181562e" xsi:schemaLocation="http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fiec.ch%2FTC57%2F2011%2FEndDeviceAssetsMessage&urlrefer=42fc6c4c8cde5c83b56fd2085fb909cd MeterAssetConfig_Format.xsd"> <tns:Header> <msg:Verb>report</msg:Verb> <msg:Noun/> <msg:Timestamp>136981572890000000</msg:Timestamp> <msg:MessageID/> </tns:Header> <tns:Reply> <msg:Result>OK</msg:Result> </tns:Reply> <tns:Payload> <tns:MeterReadings> <obj:MeterReading> <obj:MeterAsset> <obj:mRID>10010002071000</obj:mRID> <obj:LocalComPort> <obj:mRID>20050000000001</obj:mRID> </obj:LocalComPort> </obj:MeterAsset> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>4783.87</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000001</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>338.333</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000031</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>181.667</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000032</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>0.0</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000033</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>156.667</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000034</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>55.0</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000035</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>71.667</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000036</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>0.0</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000037</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>126.667</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000038</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>99.0</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000039</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>0.0</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000040</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>101.4</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000041</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>1.978</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000042</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>1.987</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000043</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>1.997</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000044</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> <obj:IntervalBlocks> <obj:IntervalReadings> <obj:timeStamp>2016-03-17 18:45:00</obj:timeStamp> <obj:value>0.99</obj:value> </obj:IntervalReadings> <obj:ReadingType> <obj:mRID>10040000000049</obj:mRID> </obj:ReadingType> </obj:IntervalBlocks> </obj:MeterReading> </tns:MeterReadings> </tns:Payload> </tns:GetMeterReading> "
1 下一页