com.example.admin.myapplication;
android.os.Bundle;
android.support.v7.app.AppCompatActivity;
android.widget.Toast;
org.json.JSONArray;
org.json.JSONException;
org.json.JSONObject;
org.w3c.dom.Document;
org.w3c.dom.Element;
org.w3c.dom.NodeList;
org.xml.sax.SAXException;
java.io.BufferedReader;
java.io.IOException;
java.io.InputStreamReader;
javax.xml.parsers.DocumentBuilder;
javax.xml.parsers.DocumentBuilderFactory;
javax.xml.parsers.ParserConfigurationException;
MainActivity AppCompatActivity {
onCreate(Bundle savedInstanceState) {
.onCreate(savedInstanceState);
setContentView(R.layout.);
}
<?xml version="1.0" encoding="utf-8" ?>
getXmlResoures() {
{
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.();
DocumentBuilder builder = builderFactory.newDocumentBuilder();
Document document = builder.parse(getAssets().open());
Element element = document.getDocumentElement();
NodeList nodeList = element.getElementsByTagName();
(i = ; i < nodeList.getLength(); i++) {
Element lan = (Element) nodeList.item(i);
String str = lan.getAttribute();
String name = lan.getElementsByTagName().item().getTextContent();
Toast.(, str + name, Toast.).show();
}
} (SAXException e) {
e.printStackTrace();
} (IOException e) {
e.printStackTrace();
} (ParserConfigurationException e) {
e.printStackTrace();
}
}
getJsonResoures(){
{
InputStreamReader isr = InputStreamReader(getAssets().open(),);
BufferedReader br = BufferedReader(isr);
String line;
StringBuilder builder = StringBuilder();
((line = br.readLine()) != ) {
builder.append(line);
}
br.close();
isr.close();
JSONObject root = JSONObject(builder.toString());
System..print(+root.getString());
JSONArray array = root.getJSONArray();
} (JSONException e) {
e.printStackTrace();
} (IOException e) {
e.printStackTrace();
}
}
}
转载于:https://my.oschina.net/u/1168748/blog/663082