ios - 如何在 swift 5.0 中将多行字符串转换为数据?
问题描述
为了符合发布请求正文格式,我必须插入具有下一种格式的数据:
id:12
nickname:Nikola
comment:asdasd
JSON 序列化不会完成这项工作,因为它会产生带有 { } 和 "" 的结果
"{\"nickname\":\"Nikola\",\"comment\":\"asdasdasd\",\"id\":\"12\"}"
这在我的情况下无效。如果我使用经典的数据初始化,它会使用 \n 返回格式化为单行的字符串,这也不起作用。
"blog_id:12\nnickname:Nikola \ncomment:asdasd"
我用作输入的字符串是:
"""
id:\(id!)
nickname:\(authorName)
comment:\(commentContent)
"""
当转换为没有任何特殊字符的数据时,我需要它保持多行并具有多行格式。
先感谢您。
解决方案
推荐阅读
- spring - JTA 中的更新语句在发生超时和日志中的回滚状态后提交
- c++ - 新的迭代器要求
- c++ - 接受类参数的友元函数的尾随返回类型
- php - 为什么我不能将 phpmyadmin 连接到 html 文件?
- user-interface - 如何将文本框值、复选框状态、下拉菜单选择等保存并加载到 .txt 文件中?
- php - 如何安装 PhpPresentation
- go - 将 grpc 客户端包装在 cobra 命令后面的正确方法是什么?
- java - 如何将 int 值添加到 netbeans 的 sql 列
- c# - 为什么图形没有绘制到面板上
- mongodb - mongoimport dosent 在大文件上运行良好