Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [{"0":"1","ID":"1","1":"Notranjska","Kraj":"Notranjska","2":"2018-02-27","Datum":"2018-02-27","3":"Cirkus asfiads","Naslov":"Cirkus asfiads","4":"dasifjodsaufnhldsjlif fj uie6fhsjecd","opis":"dasifjodsaufnhldsjlif fj uie6fhsjecd","5":"www.d.d.","Povezava":"www.d.d."},{"0":"3","ID":"3","1":"Notranjska","Kraj":"Notranjska","2":"2018-02-26","Datum":"2018-02-26","3":"top asfiads","Naslov":"top asfiads","4":"dasivbif fj uie6fhsjecd","opis":"dasivbif fj uie6fhsjecd","5":"www.d.d.","Povezava":"www.d.d."}]
- package com.example.rok.testprvastran;
- import android.os.StrictMode;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.widget.ArrayAdapter;
- import android.widget.ListView;
- import org.json.JSONArray;
- import org.json.JSONObject;
- import java.io.BufferedInputStream;
- import java.io.BufferedReader;
- import java.io.InputStream;
- import java.io.InputStreamReader;
- import java.net.HttpURLConnection;
- import java.net.URL;
- public class Gorenjska extends AppCompatActivity {
- ListView lv;
- ArrayAdapter<String> adapter;
- String address="http://multijugate-beings.000webhostapp.com/conn.php";
- InputStream is = null;
- String line=null;
- String result=null;
- String[] data;
- JSONObject jo = null;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_gorenjska);
- lv=(ListView) findViewById(R.id.lvgor);
- StrictMode.setThreadPolicy((new StrictMode.ThreadPolicy.Builder().permitNetwork().build()));
- getData();
- adapter= new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data);
- lv.setAdapter(adapter);
- }
- private void getData() {
- try {
- URL url = new URL(address);
- HttpURLConnection con = (HttpURLConnection) url.openConnection();
- con.setRequestMethod("GET");
- is = new BufferedInputStream(con.getInputStream());
- } catch (Exception e) {
- e.printStackTrace();
- }
- try {
- BufferedReader br = new BufferedReader(new InputStreamReader(is));
- StringBuilder sb = new StringBuilder();
- while ((line = br.readLine()) != null) {
- sb.append(line + "n");
- }
- is.close();
- result = sb.toString();
- } catch (Exception e) {
- e.printStackTrace();
- }
- try {
- JSONArray ja = new JSONArray(result);
- data = new String[ja.length()];
- for (int i = 0; i < ja.length(); i++) {
- jo = ja.getJSONObject(i);
- data[i] = jo.getString("Name");
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
Add Comment
Please, Sign In to add comment