arrayList <String>을 json 객체로 변환하는 방법

Nitesh

arraylist를 json 객체로 변환하고 싶습니다. 나는 stackoverflow에서 모든 것을 찾았지만 내 대답을 얻지 못했습니다. 내가 원하는 형식은 다음과 같습니다.

$str = '{
"0": {
    "product_name 2": "Johnson Baby (Soap)",
    "product_total 1": "288"",
    "product_quantity": "3"
},
"1": {
    "product_name 2": "Johnson Baby (Soap)",
    "product_total 1": "288"",
    "product_quantity": "3"
}
}';

그러나 나는 내가 얻는 것을 이것을 성취 할 수 없다.

    {
    "product_qtn": {
        "Quantity 2": "4",
        "Quantity 1": "3",

    },
    "product_total": {
        "Price1": "288",
        "Price2": "112",

    },
    "product_name": {
        "Name3": "Johnson Baby (Soap)",
        "Name2": "Johnson baby (powder)",

    }
}

sqlite에서 데이터를 얻고 여기에 arraylist에 저장하는 코드가 있습니다.

     dataBase = mHelper.getWritableDatabase();
     mCursor = dataBase.rawQuery("SELECT * FROM "
            + DBHelper.TABLE_NAME + " WHERE " + DBHelper.KEY_COUNT
            + " IS NOT NULL AND " + DBHelper.KEY_COUNT + " != '0'", null);
    product_price.clear();
    productprice = 0;
    if (mCursor.moveToFirst()) {
        do {


            product_price.add(mCursor.getString(mCursor
                    .getColumnIndex(DBHelper.KEY_PRODUCT_TOTAL_PRICE)));
            product_name.add(mCursor.getString(mCursor
                    .getColumnIndex(DBHelper.KEY_PNAME)));
            product_quantity.add(mCursor.getString(mCursor
                    .getColumnIndex(DBHelper.KEY_COUNT)));

        } while (mCursor.moveToNext());
    }
비샬 모칼

이 시도

     dataBase = mHelper.getWritableDatabase();
 mCursor = dataBase.rawQuery("SELECT * FROM "
        + DBHelper.TABLE_NAME + " WHERE " + DBHelper.KEY_COUNT
        + " IS NOT NULL AND " + DBHelper.KEY_COUNT + " != '0'", null);
product_price.clear();
productprice = 0;

JSONObject Root = new JSONObject();
JSONArray productArray = new JSONArray();

if (mCursor.moveToFirst()) {
    do {
        JSONObject product = new JSONObject();
        /*
        product_price.add(mCursor.getString(mCursor
                .getColumnIndex(DBHelper.KEY_PRODUCT_TOTAL_PRICE)));
        product_name.add(mCursor.getString(mCursor
                .getColumnIndex(DBHelper.KEY_PNAME)));
        product_quantity.add(mCursor.getString(mCursor
                .getColumnIndex(DBHelper.KEY_COUNT)));*/

        product.put("product_name", mCursor.getString(mCursor
                .getColumnIndex(DBHelper.KEY_PRODUCT_TOTAL_PRICE)));

        product.put("product_total", mCursor.getString(mCursor
                .getColumnIndex(DBHelper.KEY_PNAME)));

        product.put("product_quantity", mCursor.getString(mCursor
                .getColumnIndex(DBHelper.KEY_COUNT)));

        productArray.put(contact);        



    } while (mCursor.moveToNext());

      Root.put( productArray);
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

json 파일을 ArrayList <String>으로 변환하는 방법

분류에서Dev

응답 문자열을 JSON 객체로 변환하는 방법

분류에서Dev

ResultSet을 JSON 객체로 변환하는 방법

분류에서Dev

JSON을 Java 객체로 변환하는 방법 및 그 반대

분류에서Dev

i18n.map을 json 객체로 변환하는 방법

분류에서Dev

iOS-JSON 문자열을 객체로 변환하는 방법

분류에서Dev

ArrayList <HashMap <String, String >>을 StringArray로 변환하는 방법은 무엇입니까?

분류에서Dev

Json String을 HashMap으로 변환하는 방법?

분류에서Dev

Java String을 EDN 객체로 변환하는 방법은 무엇입니까?

분류에서Dev

배열을 json 객체로 변환하는 방법은 무엇입니까?

분류에서Dev

JAVA android에서 JSON 문자열을 객체로 변환하는 방법

분류에서Dev

PHP에서 객체 형식을 JSON 형식으로 변환하는 방법

분류에서Dev

복잡한 Json 문자열을 객체로 변환하는 방법.?

분류에서Dev

JSON과 같은 문자열을 C # 객체로 변환하는 방법

분류에서Dev

객체 JSON을 d3.js 배열 데이터로 변환하는 방법

분류에서Dev

여러 JSON 객체가있는 Asana API 응답을 Python 객체로 변환하는 방법

분류에서Dev

C # 객체를 json 객체로 변환하는 방법

분류에서Dev

기존 방법을 사용하여 json을 javascript 객체로 변환하는 방법은 무엇입니까?

분류에서Dev

JSON을 CSV로 변환하는 방법

분류에서Dev

ArrayList <String []>을 다차원 배열 String [] []으로 변환하는 방법은 무엇입니까?

분류에서Dev

C # 3.5에서 Dictionary <String, Object>를 ArrayList로 변환하는 방법

분류에서Dev

json 객체의 json 배열을 단일 json 객체로 병합하는 방법

분류에서Dev

JSON 문자열이있는 배열을 JSON 객체 (루비)로 변환하는 방법

분류에서Dev

'double'userLati, userLong 값 및 String userName을 Json 변수 / 객체에 전달하는 방법

분류에서Dev

ArrayList <String []>을 String [] [] 또는 Object [] []로 변환

분류에서Dev

dart flutter에서 json 객체로 중첩 된 json 문자열을 변환하는 방법은 무엇입니까?

분류에서Dev

json 문자열을 포함하는 JavaScript 객체를 변환하는 방법

분류에서Dev

Flask-Json 여러 행을 json 객체로 반환하는 방법

분류에서Dev

객체 및 배열 인덱스가있는 문자열을 json으로 변환하는 방법

Related 관련 기사

  1. 1

    json 파일을 ArrayList <String>으로 변환하는 방법

  2. 2

    응답 문자열을 JSON 객체로 변환하는 방법

  3. 3

    ResultSet을 JSON 객체로 변환하는 방법

  4. 4

    JSON을 Java 객체로 변환하는 방법 및 그 반대

  5. 5

    i18n.map을 json 객체로 변환하는 방법

  6. 6

    iOS-JSON 문자열을 객체로 변환하는 방법

  7. 7

    ArrayList <HashMap <String, String >>을 StringArray로 변환하는 방법은 무엇입니까?

  8. 8

    Json String을 HashMap으로 변환하는 방법?

  9. 9

    Java String을 EDN 객체로 변환하는 방법은 무엇입니까?

  10. 10

    배열을 json 객체로 변환하는 방법은 무엇입니까?

  11. 11

    JAVA android에서 JSON 문자열을 객체로 변환하는 방법

  12. 12

    PHP에서 객체 형식을 JSON 형식으로 변환하는 방법

  13. 13

    복잡한 Json 문자열을 객체로 변환하는 방법.?

  14. 14

    JSON과 같은 문자열을 C # 객체로 변환하는 방법

  15. 15

    객체 JSON을 d3.js 배열 데이터로 변환하는 방법

  16. 16

    여러 JSON 객체가있는 Asana API 응답을 Python 객체로 변환하는 방법

  17. 17

    C # 객체를 json 객체로 변환하는 방법

  18. 18

    기존 방법을 사용하여 json을 javascript 객체로 변환하는 방법은 무엇입니까?

  19. 19

    JSON을 CSV로 변환하는 방법

  20. 20

    ArrayList <String []>을 다차원 배열 String [] []으로 변환하는 방법은 무엇입니까?

  21. 21

    C # 3.5에서 Dictionary <String, Object>를 ArrayList로 변환하는 방법

  22. 22

    json 객체의 json 배열을 단일 json 객체로 병합하는 방법

  23. 23

    JSON 문자열이있는 배열을 JSON 객체 (루비)로 변환하는 방법

  24. 24

    'double'userLati, userLong 값 및 String userName을 Json 변수 / 객체에 전달하는 방법

  25. 25

    ArrayList <String []>을 String [] [] 또는 Object [] []로 변환

  26. 26

    dart flutter에서 json 객체로 중첩 된 json 문자열을 변환하는 방법은 무엇입니까?

  27. 27

    json 문자열을 포함하는 JavaScript 객체를 변환하는 방법

  28. 28

    Flask-Json 여러 행을 json 객체로 반환하는 방법

  29. 29

    객체 및 배열 인덱스가있는 문자열을 json으로 변환하는 방법

뜨겁다태그

보관