چطور میتونم توی خروجی جیسان JSON یک کامنت اضافه کنم؟
https://lamtakam.com/qanda/2964/چطور-میتونم-توی-خروجی-جیسان-JSON-یک-کامنت-اضافه-کنم؟ 0من نیاز دارم توی پاسخ یک سری از API هام یک کامنت comment هم برگردونم و یه سری توضیحات و نکات رو مخصوص اون json بگم. در حالت عادی مثلا یه کامنت به صورت تکست اضافه میکنم به ابتدای خروجی مثل این:
// Comment: some explanations
{
"id": "3",
"user_id": "345",
"category":{
"name": "c_name",
"tags": ["t1", "t2"]
},
"content": "whatever"
}
ملی مشکل syntaxی میگیره از این ساختار و میگه jsonش معتبر valid نیست. حتی اگه کامنت رو بیارم توی {}
بازم مشکل syntaxی میگیره:
{
// Comment: some explanations
"id": "3",
"user_id": "345",
// Comment: some explanations about "category"
"category":{
"name": "c_name",
"tags": ["t1", "t2"]
},
// Comment: some explanation about "content"
"content": "whatever"
}
حتی اگه بجای //
از /* */
مدل کامنت گذاری هم استفاده کنم باز همواره مشکل syntax و معتبر نبودن جیسان پابرجاست. کسی ایده ای داره که چطور میشه توی یک خروجی با فرمت json یک کامنت یا توضیحاتی اضافه کرد؟
اینم بگم که ساختار ارتباطی کلاینت و بک در پروژه ی من restful هست. (یعنی همون json محور)