0

JSON を使用して解析する Android アプリケーションを作成しました

私の開発環境では、JSON は http://balonmanoblog.hkadejo.com/ge/...v1/categorias/ で、すべて正常に動作します。

しかし、私の本番環境では、JSON の方向を次のように変更します: http://www.balonmanoblog.com/ge/inde...v1/categorias/ しかし、もはや機能しません

07-09 09:17:37.390: WARN/System.err(7247): java.lang.RuntimeException: Internal error 
07-09 09:17:37.390: WARN/System.err(7247):     at org.codehaus.jackson.impl.ByteSourceBootstrapper.detectEncoding(ByteSourceBootstrapper.java:155) 
07-09 09:17:37.390: WARN/System.err(7247):     at org.codehaus.jackson.impl.ByteSourceBootstrapper.constructParser(ByteSourceBootstrapper.java:197) 

違う?お願い助けて。

ありがとう

4

1 に答える 1

1

コードパスは、エンコーディングの検出中に問題が発生したことを示しています。ただし、それを再現するには、実際のドキュメントバイトを取得する必要があります。最初にコンテンツをバイト配列に読み込むことができれば(ByteArrayOutputStreamを使用)、パーサーが何を認識しているかを簡単に知ることができます。エラーメッセージは十分な情報を提供しませんが、これはどういうわけか無効な状態であることを示唆しています。つまり、パーサーのエンコーディング処理のバグである可能性があります。

于 2011-07-11T05:52:03.033 に答える