편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2019.11.13

    javascript이용하여 json 객체를 서로 비교하는 방법 질문


    다음과같은 json파일이 2개가 저장되어있다고 가정시, javascript를 이용하여 각각의 json1파일의 객체와 json2파일의 객체가 가지고있는 값의 차를 이용하여 두 json파일의 유사도를 판단하고 싶습니다.

    {
        "info": {
            "size": {
                "width": 253,
                "height": 294
            },
            "faceCount": 1
        },
        "faces": [
            {
                "roi": {
                    "x": 62,
                    "y": 80,
                    "width": 129,
                    "height": 129
                },
                "landmark": {
                    "leftEye": {
                        "x": 97,
                        "y": 110
                    },
                    "rightEye": {
                        "x": 157,
                        "y": 108
                    },
                    "nose": {
                        "x": 128,
                        "y": 142
                    },
                    "leftMouth": {
                        "x": 104,
                        "y": 180
                    },
                    "rightMouth": {
                        "x": 147,
                        "y": 178
                    }
                },
                "gender": {
                    "value": "male",
                    "confidence": 0.999994
                },
                "age": {
                    "value": "21~25",
                    "confidence": 0.0755603
                },
                "emotion": {
                    "value": "neutral",
                    "confidence": 0.999996
                },
                "pose": {
                    "value": "frontal_face",
                    "confidence": 0.999816
                }
            }
        ]
    }
    

    예) json1 size.width - json2 size.width || json2 size.width - json1 size.width

    이런식으로 저장된 json데이터에 접근하여 일부 값에 접근한 후 차를 구할 수 있는 방법이 있을까요?

    단순히 코드내에서 선언한 json데이터의 접근방법은 나와있지만, 저장되어있는 json객체에 접근하는 방법은 나와있질않아 잘 모르겠습니다..

    1. 불러오는 방식의 코드
    2. json각각의 객체값에 접근하여 예)의 방식처럼 차를 구하는 방식이 궁금합니다.
  • 프로필 알 수 없는 사용자님의 편집
    날짜2019.11.12

    javascript이용하여 json 객체를 서로 비교하는 방법 질문


    다음과같은 json파일이 2개가 저장되어있다고 가정시, javascript를 이용하여 각각의 json1파일의 객체와 json2파일의 객체가 가지고있는 값의 차를 이용하여 두 json파일의 유사도를 판단하고 싶습니다.

    {"info":{"size":{"width":253,"height":294},"faceCount":1},"faces":[{"roi":{"x":62,"y":80,"width":129,"height":129},"landmark":{"leftEye":{"x":97,"y":110},"rightEye":{"x":157,"y":108},"nose":{"x":128,"y":142},"leftMouth":{"x":104,"y":180},"rightMouth":{"x":147,"y":178}},"gender":{"value":"male","confidence":0.999994},"age":{"value":"21~25","confidence":0.0755603},"emotion":{"value":"neutral","confidence":0.999996},"pose":{"value":"frontal_face","confidence":0.999816}}]}

    예) json1 size.width - json2 size.width || json2 size.width - json1 size.width

    이런식으로 저장된 json데이터에 접근하여 일부 값에 접근한 후 차를 구할 수 있는 방법이 있을까요?

    단순히 코드내에서 선언한 json데이터의 접근방법은 나와있지만, 저장되어있는 json객체에 접근하는 방법은 나와있질않아 잘 모르겠습니다..

    1. 불러오는 방식의 코드

      1. json각각의 객체값에 접근하여 예)의 방식처럼 차를 구하는 방식이 궁금합니다.