عدم استفاده از چارچوب HTML هنگام ساخت صفحه ای بر روی سرور، برای دریافت اطلاعات آن صفحه توسط برنامه اندروید با روش JSON
معمولا افرادی که برای برنامه اندروید خود، یک سری خدمات سرور نیز طراحی می کنند، تجربه هایی در زمینه طراحی سایت نیز دارند. این افراد، ابتدا صفحه طراحی شده (اطلاعات به صورت JSON) را در مرورگر اینترنت مشاهده می کنند تا از خروجی مناسب آن اطمینان حاصل کنند. یک اشتباه رایج که ممکن است در این هنگام رخ دهد، استفاده از چارچوب کدنویسی HTML است. ممکن است فرد اطلاعات خود را در چارچوب HTML قرار دهد، اما باید به این نکته توجه داشت که اگرچه مرورگر اینترنت این چارچوب ها را در خروجی نمایش نمی دهد، ولی برنامه اندروید هنگام دریافت کدهای چارچوب HTML ، آنها را به عنوان اطلاعات دریافتی به صورت JSON در نظر می گیرد و همین مورد، باعث ایجاد خطا در اجرای برنامه می شود (برنامه با force close مواجه خواهد شد).
بنابراین فراموش نکنید که هنگام ساخت اطلاعات به روش JSON ، هرگز از چارچوب HTML استفاده نکنید.
منظور از چارچوب HTML ، کدهایی مشابه ساختار کلی زیر است که صفحات اینترنتی با آن ساخته و نمایش داده می شوند :
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
</body>
</html>
شلام و وقت بخیر
اگر ما از سایت مورد نظر بخوایم خروجی json بگیریم و در قسمتی از اون کد ها، کد html وجود داشت ( که اندازه، فونت و موقعیت متن رو نشون میداد) چطور اونا رو حذف کنیم تا برای اندروید نویسی مشکلی بوجود نیاره؟