sun3
386
2020-11-14 20:21:59 작성 2020-11-14 20:23:43 수정됨
2
224

JSON 구조에 대해서 여쭤볼게 있습니다..


{"orgUni":"간호대학","orgMid":"간호학과","orgName":"간호학과","orgSite":"http://nurse.ㅇ.ac.kr/"},

  {"orgUni":"경영대학","orgMid":"경영·회계학부","orgName":"경영학전공","orgSite":"http://biz.ㅇ.ac.kr/main.php"},

  {"orgUni":"경영대학","orgMid":"경영·회계학부","orgName":"회계학전공","orgSite":"http://account.ㅇ.ac.kr/"},

  {"orgUni":"경영대학","orgMid":"경제·정보통계학부","orgName":"경제학전공","orgSite":"http://economics.ㅇ.ac.kr/"},

  {"orgUni":"경영대학","orgMid":"경제·정보통계학부","orgName":"정보통계학전공","orgSite":"http://statistics.ㅇ.ac.kr/"},

  {"orgUni":"경영대학","orgMid":"관광경영학과","orgName":"관광경영학과","orgSite":"http://tourism.ㅇ.ac.kr/"},

  {"orgUni":"경영대학","orgMid":"국제무역학과","orgName":"국제무역학과","orgSite":"http://itb.ㅇ.ac.kr/"},

  {"orgUni":"농업생명과학대학","orgMid":"바이오산업공학부","orgName":"바이오시스템기계공학전공","orgSite":"http://bse.ㅇ.ac.kr/"},

  {"orgUni":"농업생명과학대학","orgMid":"바이오산업공학부","orgName":"식품생명공학전공","orgSite":"https://foodtech.ㅇ.ac.kr/"},

  {"orgUni":"농업생명과학대학","orgMid":"생물자원과학부","orgName":"식물자원응용과학전공","orgSite":"http://appliedplant.ㅇ.ac.kr/"},

  {"orgUni":"농업생명과학대학","orgMid":"생물자원과학부","orgName":"응용생물학전공","orgSite":"http://applybio.ㅇ.ac.kr/"},

  {"orgUni":"농업생명과학대학","orgMid":"원예·농업자원경제학부","orgName":"농업자원경제학전공","orgSite":"https://agecon.ㅇ.ac.kr/"},

  {"orgUni":"농업생명과학대학","orgMid":"원예·농업자원경제학부","orgName":"원예과학전공","orgSite":"https://horti.ㅇ.ac.kr/"},

  {"orgUni":"농업생명과학대학","orgMid":"지역건설공학과","orgName":"지역건설공학과","orgSite":"https://aed.ㅇ.ac.kr/"},

  {"orgUni":"농업생명과학대학","orgMid":"환경융합학부","orgName":"바이오자원환경학전공","orgSite":"https://dbe.ㅇ.ac.kr/"},

구조가 이상해도 양해 바랍니다 ㅠㅠ..

이렇게 각 대학별로 학부가 나뉘고 학부에 속한 학과로 나눠야하는데 json 을 어떻게 구조를 짜야할지 잘 모르겠습니다..

이곳 저곳 찾아보니 이렇게 짜는건 아닌것 같은데.. json 생성 사이트 등등 이용해서 시도해보려해도 구조를 잘모르니까 중첩해서 사용하는것이 힘들더라구여


select box를 사용해서

경영대를 누르면 경영회계 학부 경제 정보통계학부 .. 등등 의 select box를 동적 select box 생성을 해보려고하는데 감이 잘 오지않습니다..

0
  • 답변 2

  • 후미유
    177
    2020-11-14 20:50:57

    안녕하세요

    JSON은 JS의 Object와 같은 구조입니다.

    JS 의 Object 자료구조 그대로 쓰시면 됩니다.




    이런 형태가 될법한데, JS의 object 자료구조를 계속 보시면 되겠습니다.


    데이터를 받아서 select box들을 만들고 해당 box들이 자료에 따라서 나오도록 짜면 될텐데 어떤 템플릿 엔진인지 바닐라 JS인지 리액트인지 다 달라서 이건 뭐라 답변 드리기가 힘드네요 화이팅입니다.

  • sun3
    386
    2020-11-19 15:41:44

    후미유 답변을 늦게 봤네요 많은 도움 되었습니다 감사합니다 !

  • 로그인을 하시면 답변을 등록할 수 있습니다.