Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

240
Visualizações
Envío de código HTML a través de JSON

Tengo un script php que genera contenido HTML. ¿Hay alguna forma de devolver ese contenido HTML a través de JSON a mi página web desde el script php?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Sí, puede usar json_encode para tomar su cadena HTML y escaparla según sea necesario para que sea JSON válido (tristemente, también hará cosas que son innecesarias, a menos que use banderas para evitarlo). Por ejemplo, si su cadena original es:

 <p class="special">content</p>

... json_encode producirá esto:

 "<p class=\"special\">content<\/p>"

Notarás que tiene una barra invertida innecesaria antes de / cerca del final. Puede usar el indicador JSON_UNESCAPED_SLASHES para evitar las barras invertidas innecesarias. json_encode(theString, JSON_UNESCAPED_SLASHES); produce:

 "<p class=\"special\">content</p>"
over 4 years ago · Santiago Trujillo Relatório

0

Todos los datos de cadena deben estar codificados en UTF-8.

 $out = array( 'render' => utf8_encode($renderOutput), 'text' => utf8_encode($textOutput) ); $out = json_encode($out); die($out);
over 4 years ago · Santiago Trujillo Relatório

0

Hazlo así

Primero coloque todo su contenido HTML en una matriz, luego haga json_encode

 $html_content="<p>hello this is sample text"; $json_array=array( 'content'=>50, 'html_content'=>$html_content ); echo json_encode($json_array);
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda