【发布时间】:2012-08-30 06:53:11
【问题描述】:
我正在通过 PHP 生成一个 JSON 以集成到 android 应用程序中,我不知道它是否正确,因为很多人不知道 PHP,JSON 是在没有缩进的情况下生成的,我遇到了麻烦在java中阅读,然后想知道它是否正确,如果有任何例子欢迎。
遵循以下代码:
<?php
$modulos = array(
"inicial" => array(
"conteudo" => "A é uma empresa especializada no desenvolvimento de
aplicativos móveis e sistemas para smartphones e tablets. ",
//Não é o logotipo, é a imagem principal da primeira pag
"imagem" => "http://.com.br/wp-content/uploads/logotipo.png"
),// fim nó inicial
"quemsomos" => array(
//conteudo bem resumido, seria intereçante o usuario ter um local no site
// para definir os textos e parametros mobile
"conteudo" => "Desenvolve soluções móveis de acordo com a necessidade do cliente
independentemente do segmento, exploramos as amplas possibilidades
dos novos recursos em comunicação móvel para uso em Smartphones e Tablets."
),//fim nó quem somos
"produtos" => array(
"produto" => array(
"titulo" => "Aplicativo gloop",
"descricao" => "Pacote completo, Web Site/App IOS/App Android",
"imagem" => "http://site.holyis.com/sites/5/imagens/logo.png",
"detalhes" => "link de JSON que contem dados dos detalhes do produto"
),
//para mais que um produto é só copiar o primeiro e incluir aqui
"produto" => array(
"titulo" => "Aplicativo gloop ",
"descricao" => "Pacote completo, Web Site/App IOS/App Android",
"imagem" => "http://site.holyis.com/sites/5/imagens/logo.png",
"detalhes" => "link de JSON que contem dados dos detalhes do produto"
),
),//fim nó produtos
"servicos" => array(
"servico" => array(
"titulo" => "Desenvolvimento mobile",
"descricao" => "Atuamos no desenvolvimento de aplicações móveis para as
plataformas IOS e Android usando seus próprios SDKs. Publicamos
sua aplicação nas lojas Apple Store e Google play.",
"imagem" => "http://.com.br/wp-content/uploads/2012/08/android-iphone-sdk1.png"
),
//para mais que um servico é só copiar o primeiro e incluir aqui
"servico" => array(
"titulo" => "Implementação de idéias",
"descricao" => "Teve uma idéia mas não tem conhecimento para implementa-la ?
Entre em contato que temos toda estrutura para colocar em prática.",
"imagem" => "http://.com.br/wp-content/uploads/2012/08/ideia.png"
),
),//fim nó servicos
);//fim nó pai
utf8_encode($modulos);
$json = json_encode($modulos);
echo $json;
?>
结果:
{"initial":{"conteudo":"A \u00e9 uma empresa especializada no desenvolvimento de\n\t\t\t\t\taplicativos m\u00f3veis e sistemas para 智能手机 e 平板电脑。 ","imagem":"http://.com.br/wp-content/uploads/logotipo.png"},"quemsomos":{"conteudo":"Desenvolve solu\u00e7\u00f5es m\u00f3veis de acordo com a necessidade do cliente \n\t\t\t\t\t Independentemente do segmento, exploramos as amplas 可能性\n\t\t\t\t\t dos novos recursos em comunica\u00e7\u00e3o m\u00f3vel para uso em Smartphones e 平板电脑。"},"produtos":{"produto":{"titulo":"Aplicativo gloop ","descricao":"Pacote completo, Web Site/App IOS/App Android","imagem":"http://site.holyis.com/sites/5/imagens/logo.png","detalhes":"链接 de JSON que contem dados dos detalhes do produto"}},"servicos":{"servico":{"titulo":"Implementa\u00e7\u00e3o de id\u00e9ias","descricao":"Teve uma id\u00e9ia mas n\u00e3o tem conhecimento para implementa-la ? \n\t\t\t\t\t\t\tEntre em contato que temos toda esttrutura para colocar em pr\u00e1tica.","imagem":"http://.com.br/wp-content/uploads/2012/08/ideia.png"}}}
【问题讨论】:
-
有效。使用 jsonlint 很容易检查您的语法,如下面的帖子
-
为什么你认为它不正确?哪一部分让你想知道?
-
你真的应该试试谷歌...jsonlint.com
标签: java php android json web-services