我用arduino+esp8266做了一个从网络接口信息的程序,但是获取来是一大串字符串,我该怎样提取需要的信息,我获取的是xml格式的文件。
如:
String data = <city cityX="316" cityY="274" cityname="江宁" centername="江宁" fontColor="FFFFFF" pyName="" state1="7" state2="2" stateDetailed="小雨转阴" tem1="4" tem2="9" temNow="5" windState="北风转西北风3-4级" windDir="西北风" windPower="2级" humidity="93%" time="23:30" url="101190104"/>
而我要获取这个xml中变量tem1的值,并且转换为int变量,怎么弄。
求教。
如:
String data = <city cityX="316" cityY="274" cityname="江宁" centername="江宁" fontColor="FFFFFF" pyName="" state1="7" state2="2" stateDetailed="小雨转阴" tem1="4" tem2="9" temNow="5" windState="北风转西北风3-4级" windDir="西北风" windPower="2级" humidity="93%" time="23:30" url="101190104"/>
而我要获取这个xml中变量tem1的值,并且转换为int变量,怎么弄。
求教。