내 backbone.js 앱에 json을 주입하려고합니다. 내 json에는 "모든 견적이 있습니다.
이것을 제거 할 수있는 방법이 있습니까?
아래에 샘플을 제공했습니다.
[{"Id":1,"Name":"Name}]
내 backbone.js 앱에 json을 주입하려고합니다. 내 json에는 "모든 견적이 있습니다.
이것을 제거 할 수있는 방법이 있습니까?
아래에 샘플을 제공했습니다.
[{"Id":1,"Name":"Name}]
답변:
아마도 당신은 변수에 그것을 가지고 있고 JSON.parse(data);. 이 경우 다음을 사용하십시오.
JSON.parse(data.replace(/"/g,'"'));
하지만 "JSON 개체에서는 유효하지 않기 때문에 JSON 쓰기 스크립트를 수정할 수 있습니다 .
result.replace(/"/g,'"')
10"6 inch display될까요?
"대신 생성되는 이유는 무엇 "입니까? (나는 그것이 반응 앱이라고 생각합니다)
받아 들여진 대답은 옳지 만 그 문제가있었습니다. 내 코드를 추가하고 디버거를 확인했을 때
result.replace(/"/g,'"')
...에
result.replace(/"/g,'"')
대신에 다음을 사용합니다.
result.replace(/("\;)/g,"\"")
이 표기법으로 작동합니다.