#xml #json #jsonp
#xml #json #jsonp
Вопрос:
Я использую следующую структуру xml go create xml feeds на моем веб-сайте, где раздел item многократно повторяется в зависимости от количества строк, возвращаемых из базы данных.
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>title goes here</title>
<link>link goes here</link>
<atom:link href="url goes here" rel="self" type="application/rss xml" />
<description>description goes here</description>
<item>
<title>title goes here</title>
<link>url goes here</link>
<guid>id goes here</guid>
<pubDate>data goes here</pubDate>
<description>description goes here</description>
</item>
</channel>
</rss>
Теперь у меня возникла необходимость использовать jsonp. какой наилучший способ структурировать данные json, чтобы возвращать вышеуказанные данные в форме json?
Ответ №1:
Вот как я бы это структурировал:
{
"rss": {
"channels" : [
{
"title" : "title goes here",
"link": "link goes here",
"description": "description goes here",
"items" : [
{
"title": "title goes here",
"link": "url goes here",
"guid": "id goes here",
"pubDate": "data goes here",
"description": "description goes here"
} ]
} ]
}
}