public void readRaw(){
<wbr><wbr><wbr><wbr><wbr><wbr><wbr> InputStream inputStream = getResources().openRawResource(R.raw.initdata);<br><font style="font-size: 20px;"><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></font><span style="color: rgb(255, 10, 10);"><font style="font-size: 20px;"><wbr> //很有意思!配合name.setText(read(inputStream));方法只能被使用一次,接下来的再使用read(inputStream)将再也产生不了值,</wbr></font></span><span style="color: rgb(255, 10, 10);"><font style="font-size: 20px;"><span style="color: rgb(111, 49, 152);">jsString</span></font></span><span style="color: rgb(255, 10, 10);"><font style="font-size: 20px;">只有空 .<br><br><span style="color: rgb(111, 49, 152);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr> name.setText(read(inputStream));</wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br style="color: rgb(111, 49, 152);"><span style="color: rgb(111, 49, 152);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br style="color: rgb(111, 49, 152);"><span style="color: rgb(111, 49, 152);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr> String jsString = read(inputStream);</wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><br> 只能如下使用:</font> <wbr><wbr><wbr></wbr></wbr></wbr></span><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> String jsString = (read(inputStream));<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> name.setText(jsString);<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> try {<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> JSONTokener jsonParser = new JSONTokener(jsString);<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> JSONObject person = (JSONObject) jsonParser.nextValue(); <wbr><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>String HARDWARE_CODE = person.getString("HARDWARE_CODE");<br><wbr><wbr><wbr><wbr><wbr><wbr>String ZONE_NUMBER = person.getString("ZONE_NUMBER");<br><br><wbr><wbr><wbr><wbr><wbr><wbr>System.out.println("HARDWARE_CODE: " + HARDWARE_CODE + "<wbr><wbr><wbr> ZONE_NUMBER"<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>+ ZONE_NUMBER);<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> } catch (JSONException ex) { <wbr><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> // 异常处理代码 <wbr><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>ex.printStackTrace();<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> } <wbr><br><wbr><wbr><wbr> } </wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr><wbr> InputStream inputStream = getResources().openRawResource(R.raw.initdata);<br><font style="font-size: 20px;"><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></font><span style="color: rgb(255, 10, 10);"><font style="font-size: 20px;"><wbr> //很有意思!配合name.setText(read(inputStream));方法只能被使用一次,接下来的再使用read(inputStream)将再也产生不了值,</wbr></font></span><span style="color: rgb(255, 10, 10);"><font style="font-size: 20px;"><span style="color: rgb(111, 49, 152);">jsString</span></font></span><span style="color: rgb(255, 10, 10);"><font style="font-size: 20px;">只有空 .<br><br><span style="color: rgb(111, 49, 152);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr> name.setText(read(inputStream));</wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br style="color: rgb(111, 49, 152);"><span style="color: rgb(111, 49, 152);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br style="color: rgb(111, 49, 152);"><span style="color: rgb(111, 49, 152);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr> String jsString = read(inputStream);</wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><br> 只能如下使用:</font> <wbr><wbr><wbr></wbr></wbr></wbr></span><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> String jsString = (read(inputStream));<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> name.setText(jsString);<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> try {<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> JSONTokener jsonParser = new JSONTokener(jsString);<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> JSONObject person = (JSONObject) jsonParser.nextValue(); <wbr><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>String HARDWARE_CODE = person.getString("HARDWARE_CODE");<br><wbr><wbr><wbr><wbr><wbr><wbr>String ZONE_NUMBER = person.getString("ZONE_NUMBER");<br><br><wbr><wbr><wbr><wbr><wbr><wbr>System.out.println("HARDWARE_CODE: " + HARDWARE_CODE + "<wbr><wbr><wbr> ZONE_NUMBER"<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>+ ZONE_NUMBER);<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> } catch (JSONException ex) { <wbr><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> // 异常处理代码 <wbr><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>ex.printStackTrace();<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> } <wbr><br><wbr><wbr><wbr> } </wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
本文探讨如何从应用资源中读取原始数据,并通过JSONTokener进行解析以获取特定属性值,同时提供了数据处理与展示的方法。
1万+

被折叠的 条评论
为什么被折叠?



