2016-11-21 12 views
-1

私は問題を解決するために援助が必要です。私は私のページからJSONを取得するためにWordpress APIRestを使用しています。サービスREST形式JSON Wordpress

"title": 
    { 
     "rendered": "TITLE POST" 
    }, 

問題は、私はタイトルだけを取得したいということですが、JSONは私にあまりにも「レンダリング」のラベルを聞かせて:

@Override 
public void onFeed(JSONArray array) { 

    posts=new ArrayList<>(); 

    int length=array.length(); 
    for(int i=0; i<length;i++){ 
     JSONObject object= array.optJSONObject(i); 
     Spanned desc= Html.fromHtml(object.optString("excerpt")); 
     //Spanned tit=Html.fromHtml(object.optString("title")); 
     Post post=new Post(object.optString("title"), desc.toString(),object.optString("featured_image")); 
     posts.add(post); 
    } 

    postAdapter.addAll(posts); 
    postAdapter.notifyDataSetChanged(); 
} 

この関数は、このフォーマットを私にJSONを与えます。テキストフィールドに印刷すると、レンダリングされます:タイトルPOST

助けが必要ですか?おかげ

答えて

0

次のように "タイトル" を取得し、

String title = object.getJSONObject("title").getString("rendered"); 
+1

はそれが感謝を動作します。 – Francisco

関連する問題