URL 编码和 HTML 编码 NSString

2023-11-25

他们是编码/解码 HTML 和 URL 的方法(在 Xcode 中,使用 Objective-C)吗?

[NSString stringWithContentsOfFile:<#(NSString *)path#> encoding:<#(NSStringEncoding)enc#> error:<#(NSError **)error#>]

这似乎没有按我的预期工作。我认为它会将“

以下是与此主题相关的 w3school 链接的参考(一般):

HTML URL 编码参考

HTML 实体参考

期待中感谢。


使用给定编码返回接收者的表示形式,以确定将接收者转换为合法 URL 字符串所需的转义百分比。

- (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding

and

返回一个新字符串,该字符串是通过在接收器中用给定编码确定的匹配字符替换所有百分比转义符而生成的。

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

URL 编码和 HTML 编码 NSString 的相关文章

随机推荐

  • 如何从 Tensorflow 中的张量中获取特定行?

    我有一个张量定义如下 temp var tf Variable initial value np asarray 1 2 3 4 5 6 7 8 9 10 11 12 我还有一个要从张量中获取的行索引数组 idx tf constant 0
  • *ngIf 和 *ngFor 在同一元素上导致错误

    我在尝试使用 Angular 时遇到问题 ngFor and ngIf在同一个元素上 当尝试循环遍历集合时 ngFor 该集合被视为null因此在尝试访问模板中的属性时会失败 Component selector shell templat
  • 为什么 PHP 要这样选择随机值?

    所以 我正在测试一些东西并注意到当我运行此代码时 arr str split ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890 1 print r implode
  • char[9][9] 的初始值设定项过多[重复]

    这个问题在这里已经有答案了 但问题是 我声明的 char 数组中的初始值设定项数量正是如此 char dash 9 9 1 2 3 4 5 6 7 8 9 a b c d e f g h i q w e r t y u i o 9 8 7
  • 如何在 Windows 7 上设置 mongo db dbpath?

    如何在 Windows 7 上设置 mongo db dbpath 我在 C 盘中创建了一个目录 data db 但它不起作用 mongodb 数据目录不是特定于应用程序的 这是mongod exe具体流程 As 文档 says 默认情况下
  • 检测SQL注入

    我来到了一家已经有一个成熟项目的公司 但是在我之前在这里工作的程序员没有遵循约定 也没有使用参数化 SQL 查询 结果是在一个非常大的地方有超过 1000 个地方可能容易受到 SQL 注入攻击的项目 我需要找到一个解决方案 能够自动检测代码
  • 使用 Jsoup 打开连接,获取状态码并解析文档

    我正在使用 jsoup 创建一个类 它将执行以下操作 构造函数打开一个到 url 的连接 我有一个方法可以检查页面的状态 即 200 404 等 我有一个方法来解析页面并返回 url 列表 下面是我正在尝试做的事情的粗略工作 不是很粗略 因
  • void * 类型化函数参数

    我有一个功能 void Client void threaData 你能告诉我一些关于void threadData范围 当你使用void 参数以及为什么 void 是一个通用指针 可以指向任何对象类型 上面的函数可以接受任何类型的指针 也
  • Mongodb 崩溃收到信号 15(终止)

    我的 mongodb 服务器突然收到信号 15 已终止 我不知道为什么 mongodb 崩溃了 以下是日志消息 Mon Jun 27 07 33 31 701 signalProcessingThread got signal 15 Ter
  • MongoDB聚合项目字符串到ObjectId

    我正在尝试在聚合查询中将十六进制字符串转换为其等效的 ObjectID 我尝试了两种不同的方法 db omvas aggregate project EID let vars id EID in ObjectId id group id E
  • Server.MapPath 和 HostingEnvironment.MapPath 有什么区别?

    有什么区别吗Server MapPath and HostingEnvironment MapPath Does Server MapPath 有什么优势HostingEnvironment MapPath 我最初的问题是在服务器上映射文件
  • 如何使用 GridBagLayout 在 JPanel 中对齐组件中心?

    当我尝试对齐组件时 它要么向左侧移动 要么向右侧移动 所以我只想解决这个问题 并告诉我如何将面板的尺寸设置为 400 x 350 像素 这是我的代码 titleLabel and ResultLabel应居中对齐 public TimeGu
  • 如何在全尺寸窗口中运行 R Shiny App?

    是否可以设置闪亮选项以全视图模式 即最大化窗口 自动打开应用程序 我的用户界面的设计方式只有在全视图浏览时才美观 我的源代码写在两个标准文件中 server R 和 ui R 我对这两个选项都感兴趣 在 1 RStudio 窗口和 2 外部
  • 在 Flutter 中创建带有堆叠列表项的 ListView

    I stumbled upon this design in dribble and in trying to implement it in flutter I was able to create the curves using cl
  • kafka Consumer 0.9向后兼容吗?

    即将推出的 kafka Consumer 0 9 x 是否会与 0 8 Broker 兼容 换句话说 是否可以只切换到新的消费者实现 而不触及其他任何东西 根据文档卡夫卡0 9 0 您不能使用新的消费者从 0 8 x 代理读取数据 原因如下
  • C 中的 fopen 没有 fclose

    如果我使用打开文件会发生什么fopen some n没有打电话的次数fclose on it 可能会出现缓冲区溢出问题吗 如果你继续fopen没有fclose然后最终你的未来会召唤fopen将开始失败 您的程序可用的文件描述符数量有限 请参
  • Python从字符串中解析int

    test1 name1 test2 name2 test3 name45 test4 name1231231 假设我有一堆以 名称 开头的字符串 后跟任意长度的数字 如何解析字符串中的数字 Is regex唯一的方法或者是否有内置模块可以完
  • 为什么convertToFastObject函数使它变得更快?

    我在1 0版本发布后尝试了Dart SDK 并用Dart编写了一个简单的hello world程序 然后 使用 SDK 工具生成了 JavaScript 文件 helloworld dart js 我查看了输出的js代码 我看到有一个名为c
  • 替换字符串中最后一次出现的子字符串

    你怎样才能更换last字符串中是否出现子字符串 正则表达式也可以执行此任务 这是一个可行的示例 它将用 Bumblebee Joe 取代最后出现的 Aquarius text This is the dawning of the age o
  • URL 编码和 HTML 编码 NSString

    他们是编码 解码 HTML 和 URL 的方法 在 Xcode 中 使用 Objective C 吗 NSString stringWithContentsOfFile lt NSString path gt encoding lt NSS