js转义问题,并最终转移成string类型的对象,传给后台用

发布于 2022-09-12 22:51:32 字数 2094 浏览 12 评论 0

请教大神 怎样把 下面这条数据中 的 " 转义成 "

{"clusterTemplateConfig":{"ray_job_model":"{"args":["--ray.serving.service.name","${serviceName}"],"grayPass":true,"jobName":"${serviceName}-${tenant}-${zoneName}","creator":"yeqing.fyq","domainCode":"fund_schedule","mainClass":"${driverClass}","clusterName":"ray-luoma-stable","jars":["http://rayor.oss-cn-hangzhou-zmf.aliyuncs.com/jar/dev/or-runtime-1.0.0.20201110-shaded.jar"],"inputType":"JAVA","owners":["tengwei.ctw","chengxi.lcx","chuhan.ly","qiaoshuai.qs","fengbin.ffb","yeqing.fyq"],"baseline":1,"config":{"longRunning":true,"env":{},"jvmOptions":["-Dray.jobmaster.metrics.reportIntervalMs=30000","-Dray.jobmaster.metrics.reporter.ceresdb.host=ceresdb-daily.alibaba.net","-Dray.jobmaster.metrics.reporter.ceresdb.port=5000","-Dray.jobmaster.metrics.reporter.ceresdb.tenant=kepler","-Dray.jobmaster.metrics.reporter.ceresdb.subTenant=raychild","-Dray.jobmaster.metrics.reporter.ceresdb.token=c92f9f034b40e0162cefadf70c20cc29","-Dray.jobmaster.metrics.reporter.ceresdb.className=io.ray.metrics.reporter.impl.CeresDBReporter","-Dray.jobmaster.metrics.reporter.logger.className=io.ray.metrics.reporter.impl.LoggerMetricReporter","-Dzmode=true","-Dcom.alipay.ldc.zone=${zoneName}","-Dcom.alipay.confreg.url=confregsession-pool.${zoneName}.alipay.net","-Dzonemng_zone_url=http://zonemng-pool.stable.al...;],"dependencies":{"python":["serving-common-lib"],"java":[]}}}"}}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

油饼 2022-09-19 22:51:32

可以用文本替换的方式吗

勿忘心安 2022-09-19 22:51:32

这样不行吗?
image.png

彼岸花似海 2022-09-19 22:51:32

在文本中其实可以直接替换的,就是用replace来替换,不过需要注意的是这样替换有可能会有歧义,最好是分解为不产生歧义的部件时才进行替换,防止json解析出问题。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文