JSONは次のような文字列のみを受け入れることがわかります:Kiv \ u00e1l \ u00f3 magyar szerepl \ u00e9s a nemzetk \ u00f6zi p\u00e1rlatversenyen。
á、é、őなどのUnicode文字は\でエスケープされ、ofc"/"も\でエスケープされます。
私の質問は、コンテンツテキストをこのecpaed形式に変換して、アプリがそれを処理できるようにするにはどうすればよいですか?
JSON は Unicode エスケープ シーケンスを受け入れるだけではありません。etc を使用して例外が発生した場合、á
それは UTF-8 としてエンコードしていないためです。JSON は、UTF-8、UTF-16、および UTF-32 エンコーディングでのみ機能するように指定されています。
json_encode
JSON についてのあなたの理解は、デフォルトで Unicode エスケープ シーケンスを使用し (JavaScript 文字列構文と ASCII 安全性に準拠するため)、アンチ XSS の理由 ( ) で通常のスラッシュをエスケープするPHP の から来ているようです"</script>" becomes <\/script>"
が、どちらも必須ではありません。
コードのヘルプが必要な場合は、誤った仮定をするのではなく、コードと詳細を投稿する必要があります。