Возвращает HTML-код из строки в кодировке json

#php #android #html #json

#php #Android #HTML #json

Вопрос:

Мы пытаемся получить исходный код HTML, используя API, написанный на PHP. Код PHP используется json_encode для кодирования ответа, а затем повторяет его. Ответ, который мы получаем, похож на этот.

 {"status":true,"message":"Form fetched.","html":"
<!DOCTYPE html>nn
<html>nn
    <head>nn</head>nn
        <body onload="document.form.submit()">nnt
            <div>nttt
                <img src='https://www.example.com/resource/images/loader.gif' width='300px' height='300px'/>ntttPlease wait while we redirect you...nt</div>nnt
                <form name='form' method='POST' action='https://test.test.com/_payment'>ntt
                    <input type='hidden' name='key' value='randomFFx'>ntt
                    <input type='hidden' name='txnid' value='YHOOCH31DG90HeQpc8h7'>ntt
                    <input type='hidden' name='productinfo' value='Adding to user.'>ntt
                    <input type='hidden' name='amount' value='100'>ntt
                    <input type='hidden' name='firstname' value='test'>ntt
                    <input type='hidden' name='lastname' value='test'>ntt
                    <input type='hidden' name='email' value='support@example.com'>ntt
</form>n</body>n</html>"}
  

Как мне получить правильный HTML-код, без nt которого я могу отображать в webview. В настоящее время из-за этого форма не отправляется автоматически. Мы попытались заменить n , t , на , но есть ли лучший способ получить HTML-код. Заранее спасибо за всю вашу помощь и предложения.

Комментарии:

1. Если вы управляете API, вероятно, было бы лучше удалить эти пробелы, прежде чем API отправит ответ. Как вы получаете HTML?

2. Это вопрос Android или PHP?

3. @marekful но все равно / s будут защищены. И может быть лучший подход.

4. @KNeerajLal Кто-то, кто пишет API на PHP, также может помочь, так что, я думаю, это также связано с PHP.

5. Не могли бы вы показать, как вы загружаете данные в WebView ?