[키보드워리어] Json 객체 파싱 main.html

2022. 8. 28. 09:57·팀프로젝트/SNS(키보드워리어)
728x90
반응형

서버에서 sequelize를 통해 mySQL에 있는 데이터값을 findAll로 불러오고 객채형태인 데이터를

그대로 ejs로 클라이언트에 보냈다.

그리고 ejs문법을 써서 클라이언트 html에서 받아오려고 했지만 되지 않았다.

이유는 ejs로 객체를 받으면 그 데이터가 JSON형식으로 되어있기 때문에

[Object Object] 처럼 나타난다.

이를 해결하기 위해 다시 구글링을 해봤고

이는 그 데이터 자체를 JSON.stringify()로 파싱해주면 객체값이 나왔다. 

하지만 이것만으로는 html의 script 에서 바로 사용할수 없었다.

원래 " 로 돼있어야 할 곳들이 " 로 바뀌어 있었다.

replaceAll 로 " 를 " 로 바꿔준후 JSON.parse()로 자바스크립트 언어로 파싱한 후 사용할수 있었다.

 

데이터를 객체로 보내야 편한 경우가 많았기 때문에 위 방법이 매우 필요했다.

 

 

728x90
반응형

'팀프로젝트 > SNS(키보드워리어)' 카테고리의 다른 글

[키보드워리어] textarea 공백, 줄바꿈  (0) 2022.08.31
[키보드워리어] table 생성 오류  (0) 2022.08.28
[키보드워리어] async await promise 동기 처리  (0) 2022.08.28
[키보드워리어] image 서버에 올리기  (0) 2022.08.25
[키보드워리어] sequelize foreign key 오류  (0) 2022.08.24
'팀프로젝트/SNS(키보드워리어)' 카테고리의 다른 글
  • [키보드워리어] textarea 공백, 줄바꿈
  • [키보드워리어] table 생성 오류
  • [키보드워리어] async await promise 동기 처리
  • [키보드워리어] image 서버에 올리기
TeTedo.
TeTedo.
  • TeTedo.
    TeTedo 개발 일기
    TeTedo.
  • 전체
    오늘
    어제
    • 분류 전체보기 (319)
      • 개발 (274)
        • Article (4)
        • 정리 (21)
        • Spring Boot (17)
        • JPA (2)
        • JAVA (6)
        • Database (4)
        • 자료구조 (11)
        • 알고리즘 (32)
        • React (20)
        • Docker (10)
        • node.js (18)
        • Devops (11)
        • Linux (4)
        • TypeScript (3)
        • Go (10)
        • HyperLedger (4)
        • BlockChain (43)
        • html, css, js (48)
        • CS (3)
        • AWS (3)
      • 모아두고 나중에 쓰기 (3)
      • 팀프로젝트 (18)
        • SNS(키보드워리어) (9)
        • close_sea (9)
      • 개인프로젝트 (1)
        • Around Flavor (1)
        • CHAM (13)
        • ethFruitShop (5)
      • 독서 (0)
        • 스프링부트와 AWS로 혼자 구현하는 웹 서비스 (0)
  • 블로그 메뉴

    • 홈
    • 개발일기
    • CS
    • 실습
    • 코딩테스트
    • 웹
    • Go
    • node.js
    • 팀플
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    go언어
    프로그래머스
    html
    하이퍼레저
    node.js
    mysql
    30일 챌린지
    go
    CSS
    명령어
    nodejs
    30일챌린지
    컨테이너
    블록체인
    도커
    erc20
    js
    ERC721
    node
    React
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
TeTedo.
[키보드워리어] Json 객체 파싱 main.html
상단으로

티스토리툴바