如何在 JSON 对象中添加 URL 字符串

2024-02-19

我需要添加通常采用 http:\somewebsite.com\somepage.asp 格式的 URL。 当我使用上面的 URL 创建一个字符串并将其添加到 JSON 对象 json 时

using

json.put("url",urlstring);

它附加了一个额外的“\”,当我检查输出时,它就像http:\\\\somewebsite.com\\somepage.asp

当我将 URL 指定为http://somewebsite.com/somepage.aspjson 输出是http:\/\/somewebsite.com\/somepage.asp

您能帮我按原样检索 URL 吗?

Thanks


您的 JSON 库会自动转义斜杠等字符。在接收端,您必须使用类似的函数删除这些反斜杠replace().

这是一个例子:

string receivedUrlString = "http:\/\/somewebsite.com\/somepage.asp";<br />
string cleanedUrlString  = receivedUrlString.replace('\', '');

cleanedUrlString应该"http://somewebsite.com/somepage.asp".

希望这可以帮助。

参考:http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#replace(char,%20char http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#replace(char,%20char)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 JSON 对象中添加 URL 字符串 的相关文章

随机推荐

  • Android 获取所有可用存储设备

    是否有任何功能 方法可以通过名称检测手机的各种不同存储空间 我的意思是检测所有内部 外部存储 如果您的设备上有多个可用存储 如何检测是否有可用的SD卡 提前致谢 我不知道其他类型的存储设备 我只知道Android的内部存储和外部存储设备 现
  • 如何使用不同元素的事件监听器管理不同的事件?

    document ready function var player 1 listener myVid 1 0 f player 1 listener addEvent ready ready var player 2 listener m
  • 如何在内存中保存位图

    跟进将位图资源存储在静态变量中 https stackoverflow com questions 8814455 storing a bitmap resource in a static variable 似乎存储一个静态引用andro
  • 更新查询结果错误

    我有一个名为company emp 在该表中 我有 6 列与员工相关 empid ename dob doj 我还有另一张桌子叫bday 我只有 2 列 恩皮德和多布 我有这样的疑问 select empid dob from compan
  • 显示带有故事板的一次性登录屏幕的最佳实践

    我在这里看到过类似的问题 但没有明确的答案 因此 我有一个模式登录视图 其中包含经典的用户名 密码表单 Facebook 登录按钮和注册按钮 我希望在用户第一次启动应用程序时显示这些按钮 据我发现 有两种方法可以实现这一点 但都有缺点 在
  • 命令字符串中带有 & 符号的 PowerShell Invoke-Expression

    我试图将带有包含 符号的字符串的变量传递到 Invoke Expression 中 它告诉我必须将其放在引号中并将其作为字符串传递 我尝试了转义和使用原始字符串以及变量中的字符串与 和 组合的多种组合 但均无济于事 我该怎么做 这是代码 s
  • 在 Chrome 中使用 JavaScript 将音频录制为 .wav

    我正在构建一个网页 用于记录用户设备中的音频 并将其发送到 Microsoft 的认知语音服务以进行语音到文本的转换 到目前为止 我已经能够创建和播放用 JavaScript 制作的 ogg 文件 但我需要获取 wav 格式的文件 斑点类型
  • Google Chrome 用户脚本参考 window.open

    我已经尝试解决这个问题有一段时间了 但是当我尝试引用我打开的窗口时 句柄始终是未定义的 值得注意的是 这被用于用户脚本这是有问题的片段 var donateWindow Show the donation popup and open a
  • 应用程序运行时,LogCat 充满“input svInfo.flags is 8”

    当我在 Android Studio 中运行几乎所有应用程序时 我的LogCat https developer android com studio debug am logcat充满了诸如以下的消息 E GnssHAL GnssInte
  • 计算 pandas 数据框中每月每个项目的出现次数

    Date Items Location 2022 01 01 Item1 Location1 2022 01 01 Item2 Location1 2022 01 02 Item1 Location3 2022 01 03 Item3 Lo
  • 如何从 C# 控制台应用程序中的目录获取路径?

    假设我有这个文件结构 解决方案 gt 文件夹1 gt FileIwant html 所以这可能类似于 C Soultion Folder1 FilterIwant html 现在我需要将该文件读入我的应用程序 我不能只是硬编码它 因为当我把
  • 从用户那里获取日期/时间输入的最佳方法是什么?

    这是一个多年来被一次又一次重新发明的轮子 问题 用户需要输入日期 时间 基本考虑因素 我们希望让用户尽可能轻松地输入所需的日期 时间 有些应用程序要求历史日期 有些应用程序仅要求未来日期 有些应用程序需要处理两者 我们希望防止用户输入乱码数
  • Cookie 与 jsessionid url 令牌优先级

    怎么样Set Cookie VS jsessionid url token优先 如果设置了 cookie Apache Tomcat 似乎会忽略令牌 这样的行为是不是有点不方便呢 还是因为安全原因才这样 这是 servlet 中请求的 ur
  • 还可以发布 Gmail 插件吗?

    I ve been trying to publish a Gmail add on for half a year now But I can t submit it because the required option is disa
  • Spring + Tomcat 基于Request URL的多租户

    我们有一个可供多个客户使用的单一应用程序 每次都是同一个应用程序 但使用不同的数据库 我们当前的设置包括 Apache 2 网络服务器 Tomcat 8 春季4 1 Web 服务器将特定的 URL 路由到 Tomcat 即 customer
  • PrimeFaces:如何覆盖 CSS 类

    创建按钮时 该类ui corner all始终适用 我尝试了以下方法
  • Rail 3.2.2/Devise:带有 rspec 的弃用警告

    我最近将一个应用程序升级到了 Rails 3 2 2 我正在使用 Factory girl Factory sequence name do n 名称 n 结束 Factory define 用户做 u u first name Facto
  • 詹金斯:无法连接到存储库

    我正在尝试在 github 存储库上连接 jenkins 当我指定 Repo URL 时 jenkins 返回以下错误消息 无法连接到存储库 命令 git ls remote h 电子邮件受保护 cdn cgi l email protec
  • 从 JavaScript 正确调用 TypeScript 代码

    在我们的大型企业项目中 我们面临的情况似乎在互联网上的文章和帖子中没有得到很好的描述 我们需要将支持 SPA 的现有 JavaScript 基础设施代码与其他团队在 TypeScript 上开发的代码集成起来 由于许多政治限制和可用的开发资
  • 如何在 JSON 对象中添加 URL 字符串

    我需要添加通常采用 http somewebsite com somepage asp 格式的 URL 当我使用上面的 URL 创建一个字符串并将其添加到 JSON 对象 json 时 using json put url urlstrin