dimanche 20 septembre 2020

remove html from json data android studio

i'm tried with my android studio project. i'm storing data from wp-json and everything is working fine. but - i'm getting something like that:

<p>আল্লামা আহমদ শফীর ইন্তেকালের পর চট্টগ্রামের দারুল উলুম মুঈনুল ইসলাম হাটহাজারী মাদরাসার আপাতত একক কোনো মহাপরিচালক নিযুক্ত করা হবে না। এর পরিবর্তে তিনজনের একটি পরিচালনা কমিটি করা হয়েছে।</p>\n<p>শনিবার আল্লামা শফীর জানাজার পর মাদরাসার শুরা কমিটির বৈঠকে এ সিদ্ধান্ত নেয়া হয়। এতে মাদরাসা পরিচালনার জন্য তিনজনকে নির্বাচন করা হয়েছে।</p>\n<p>এ তিনজন হলেন, পরিচালনা কমিটির প্রধান মুফতিয়ে আজম বাংলাদেশ আল্লামা মুফতি আব্দুস সালাম চাটগামী হাফিজাহুল্লাহু, আল্লামা শেখ আহমদ হাফিজাহুল্লাহ ও আল্লামা ইয়াহইয়া সাহেব হাফিজাহুল্লাহ।</p>\n<p>এছাড়া মাওলানা জুনায়েদ বাবুনগরীকে শিক্ষা পরিচালক ও শায়খুল হাদিস হিসেবে নিয়োগ দেয়া হয়েছে।<br />\nসহকারী শিক্ষা সচিব হিসবে নিয়োগ দেয়া হয়েছে আল্লামা হাফেজ শোয়াইব সাহেব হাফিজাহুল্লাহুকে।</p>\n<p>সূত্র জানায়, তিন সদস্য বিশিষ্ট এ কমিটি এখন থেকে হাটহাজারী মাদরাসার সব কাজের সুরাহা করবেন। তাদের সবার সমান অধিকার থাকবে। তাদের মধ্য থেকে কেউ একজন এককভাবে কোনো সিদ্ধান্ত নিতে পারবেন না।</p>\n<p>প্রসঙ্গত, শুক্রবার সন্ধ্যায় হাটহাজারী মাদ্রাসার দীর্ঘ ৩৪ বছরের মহাপরিচালক ও হেফাজতে ইসলামের আমির আল্লামা শাহ আহমদ শফী ইন্তেকাল করেন।</p>\n<p>শনিবার (১৯ সেপ্টেম্বর) বেলা ২টা ১৫ মিনিটে লাখো মুসুল্লির উপস্থিতিতে জানাজা শেষে মাদরাসা বাইতুল আতিক জামে মসজিদ সংলগ্ন ‘মাকবারাতুল জামিয়া’ নামক কবরস্থানে দাফন করা হয় আল্লামা শফীকে।</p>\n<p>ইউএইচ/</p>\n

here you can see <p>\n tags are showing. i want to show all of them html from my textview as like web. but i'm not understanding how i can do that. need to work html tags, but hide from plain text.

here is my java code:

public class MainActivity extends AppCompatActivity {

    private final String JSON_URL = "http://web.com/api.php";
    private JsonArrayRequest request ;
    private RequestQueue requestQueue ;
    private List<Anime> lstAnime ;
    private RecyclerView recyclerView ;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        lstAnime = new ArrayList<>() ;
        recyclerView = findViewById(R.id.recyclerviewid);
        jsonrequest();
    }

    private void jsonrequest() {

        request = new JsonArrayRequest(JSON_URL, new Response.Listener<JSONArray>() {
            @Override
            public void onResponse(JSONArray response) {

                JSONObject jsonObject  = null ;

                for (int i = 0 ; i < response.length(); i++ ) {


                    try {
                        jsonObject = response.getJSONObject(i) ;
                        Anime anime = new Anime() ;
                        anime.setName(jsonObject.getString("title"));
                        anime.setDescription(jsonObject.getString("description"));
                        anime.setRating(jsonObject.getString("date"));
                        anime.setCategorie(jsonObject.getString("category"));
                        anime.setStudio(jsonObject.getString("admin"));
                        anime.setImage_url(jsonObject.getString("thumbnail"));
                        lstAnime.add(anime);

                    } catch (JSONException e) {
                        e.printStackTrace();
                    }


                }

                setuprecyclerview(lstAnime);

            }
        }, new Response.ErrorListener() {
            @Override
            public void onErrorResponse(VolleyError error) {

            }
        });


        requestQueue = Volley.newRequestQueue(MainActivity.this);
        requestQueue.add(request) ;


    }

    private void setuprecyclerview(List<Anime> lstAnime) {


        RecyclerViewAdapter myadapter = new RecyclerViewAdapter(this,lstAnime) ;
        recyclerView.setLayoutManager(new LinearLayoutManager(this));
        recyclerView.setAdapter(myadapter);

    }
}

thanks in advance.




Aucun commentaire:

Enregistrer un commentaire