-1

私は Android 用のアプリケーションに統合するために PHP を介して JSON を生成しています。多くの人が 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;


?>

結果:

Teve uma id\u00e9ia mas n\u00e3o tem conhecimento para implementationa-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"}}} Teve uma id\u00e9ia mas n\u00e3o tem conhecimento para implementationa-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"}}}

4

2 に答える 2

0

正解です。将来的には、JSONLintを使用して自分で確認できます

于 2012-08-30T06:54:26.653 に答える
0

http://jsonformatter.curiousconcept.com/は、JSON を検証できる別のページです。正しいです。

于 2012-08-30T09:20:46.717 に答える