gpt4 book ai didi

java - 在 Eclipse 中发现从 Android 的方向 API JSON 数据中提取 html_instructions 的困难

转载 作者:行者123 更新时间:2023-11-29 03:28:56 26 4
gpt4 key购买 nike

我正在以 JSON 格式从 Google Direction API 检索数据,我可以从中检索数据。但是其中一个数据正在使用转义序列。

"end_location" : {
"lat" : 40.6497695,
"lng" : -73.94947789999999
},
"html_instructions" : "Head \u003cb\u003eeast\u003c/b\u003e on \u003cb\u003eErasmus St\u003c/b\u003e toward \u003cb\u003eNostrand Ave\u003c/b\u003e",
"polyline" : {
"points" : "}kbwFjjjbMAq@?SAK?Q"
},

现在的问题是 html_instructions 正在形成像 HTML 一样的数据(带有转义序列)。但我想在 ListView 控件中显示此数据。所以我需要检索那些没有 HTML 部分的说明(如果它使那个东西变粗我不介意,但我不希望它显示为 Head toward...)。

那么我怎样才能以我想要的格式提取数据。

最佳答案

如果您在 TextView 中使用来自 JSON 的文本,则可以使用此方法正确显示它。

例如,来自“end_location”的 JSONObject 在您的代码中被命名为 Object。然后,

String instruction = Object.getString("html_instructions");
YourTextView.setText(Html.fromHtml(instruction));

它将在您的 TextView 中显示 html 格式的字符串。希望对您有所帮助。

关于java - 在 Eclipse 中发现从 Android 的方向 API JSON 数据中提取 html_instructions 的困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19450988/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com