Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何解析&;引用;以自然反应_Javascript_Reactjs_React Native_Api - Fatal编程技术网

Javascript 如何解析&;引用;以自然反应

Javascript 如何解析&;引用;以自然反应,javascript,reactjs,react-native,api,Javascript,Reactjs,React Native,Api,我正在从API获取一些数据,它会返回类似于“如何将其转换为标准格式”的结果 const结果=[ {问题:'电影《复仇者》?}, {问题:'游戏“Roblox”发布了?}, {问题:“‘一个多雨的立陶宛人/正在像印度人一样跳舞’”, ]; 导出默认函数App(){ 返回( {results.map((q)=>( {q.问题} ))} ); } 这就是我得到的 在客户端使用replace的一种方法如下: 。替换(/“/g,”) 或者,您可以通过其他方式在数据库中保存quot,并从后端发送,格式

我正在从API获取一些数据,它会返回类似于
如何将其转换为标准格式”的结果

const结果=[
{问题:'电影《复仇者》?},
{问题:'游戏“Roblox”发布了?},
{问题:“‘一个多雨的立陶宛人/正在像印度人一样跳舞’”,
];
导出默认函数App(){
返回(
{results.map((q)=>(
{q.问题}
))}
);
}
这就是我得到的


在客户端使用replace的一种方法如下:

  • 。替换(/“/g,”)
或者,您可以通过其他方式在数据库中保存
quot
,并从后端发送,格式如下:

  • 问题:“电影”“复仇者”?”

我希望这会对您有所帮助,您可以在客户端使用replace,如下所示:

  • 。替换(/“/g,”)
或者,您可以通过其他方式在数据库中保存
quot
,并从后端发送,格式如下:

  • 问题:“电影”“复仇者”?”

我希望这会有所帮助

据我所知,javascript中没有内置的方式。我过去用过这个方法来简化,这可能适合你

最好的方法可能只是通过一个字符串替换,如其他答案中所述。找到的html字符实体的完整列表


除此之外,您始终可以向dom中添加元素并设置内部html,但这可能很危险,因为它可能会引入XSS漏洞,因为您可以通过这种方式注入javascript代码。

据我所知,javascript中没有内置的方式。我过去用过这个方法来简化,这可能适合你

最好的方法可能只是通过一个字符串替换,如其他答案中所述。找到的html字符实体的完整列表


除此之外,您始终可以向dom添加元素并设置内部html,但这可能是危险的,因为它会引入XSS漏洞,因为您可以通过这种方式注入JavaScript代码。

.replace(/“/g,”)
。replace有效,但这是唯一的方法吗?因为我得到了';还有更多类似的值。所以我需要手动为所有?
.replace(/“/g,”)
.replace工作,但这是唯一的方法吗?因为我得到了';还有更多类似的值。所以我需要手动添加所有的替换功能?
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>
  );
}