将android JSON对象发布到couchdb数据库中

时间:2015-02-06 18:31:54

标签: android json http couchdb

我用iris沙发创建了一个数据库,现在我想在那里保存一些输入字段的数据。

首先,我构建了一个包含所有想要数据的JSON对象:

    @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

    rootView = inflater.inflate(R.layout.newnode_layout, container,false);

    nodeName = (EditText) rootView.findViewById(R.id.nodeName);
    nodeAddress = (EditText) rootView.findViewById(R.id.nodeAddress);
    nodeCity = (EditText) rootView.findViewById(R.id.nodeCity);
    nodeComment = (EditText) rootView.findViewById(R.id.nodeComment);



    /*//////////////// SAVE NODE BUTTON ////////////////*/
    saveBtn = (Button) rootView.findViewById(R.id.saveBtn);

    saveBtn.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {

            inputName = nodeName.getText().toString();
            inputAddress = nodeAddress.getText().toString();
            inputCity = nodeCity.getText().toString();
            inputComment = nodeComment.getText().toString();

            JSONObject jsonDoc = new JSONObject();
            try {
                jsonDoc.put("name", inputName);
                jsonDoc.put("latitude", pLat);
                jsonDoc.put("longitude", pLong);
                jsonDoc.put("address", inputAddress);
                jsonDoc.put("city", inputCity);
                jsonDoc.put("comment", inputComment);

            } catch (JSONException e) {
                e.printStackTrace();
            } // end try
            body = jsonDoc.toString();
        }
    });

我是这个话题的新手。我仍然在couchdb wiki中搜索如何将JSON对象发布到数据库中,但我无法真正做出头部或尾部。

我会感谢你能给我的每一个提示。 谢谢!

0 个答案:

没有答案