javascript - 如何在反应原生中解析“
问题描述
我正在从 API 获取一些数据,它正在返回结果,例如"
如何将其转换为正常形式'"'
const results = [
{ question: ' movie "The Revenant"?' },
{ question: ' game "Roblox" released?' },
{ question: '"A rainy Lithuanian / Is dancing as an Indian"' },
];
export default function App() {
return (
<View style={styles.container}>
{results.map((q) => (
<Text> {q.question} </Text>
))}
</View>
);
}
这就是我得到的
解决方案
您可以像这样在客户端使用替换的一种方法:
.replace(/"/g, '"')
或其他可以保存quot
在数据库中并从后端发送的方式,如格式:
question: ' movie '''The Revenant'''?'
我希望这有帮助
推荐阅读
- javascript - 如何使两个音频通道相交?
- typescript - 错误 TS2339:“功能”类型上不存在属性“名称”
- c# - 在保持质量的同时减小图像尺寸
- javascript - 正则表达式不允许开头和结尾的空格
- java - 如何从非活动类中删除 FusedlocationProviderClient 位置更新
- vaadin - 3.0.0.beta 的 Vaadin 上下文菜单添加错误,但适用于 2.1.0
- c# - 为什么这个递归搜索返回不相关的结果?
- c++ - 在 QT 中的两个窗口之间共享 websocket 连接
- javascript - 我可以将 Dart 编译的 JS (JavaScript) 用于静态网站的 Firebase 托管吗
- javafx-css - Javafx CSS:用 CSS 绘制文本