이름-값 쌍

Name–value pair

속성-값 , 키-값 또는 필드-값 쌍이라고도 하는 이름-값 쌍은 컴퓨팅 시스템과 애플리케이션에서 기본적데이터 표현이다.설계자는 종종 기존 코드나 데이터를 수정하지 않고 향후 확장을 가능하게 하는 오픈 엔드 데이터 구조를 원한다.그러한 상황에서는 데이터 모델의 전부 또는 일부를 <의 형태로 2-tule의 집합으로 표현할 수 있다.attribute name, value> 각 요소가 속성-값 쌍인 경우.특정 애플리케이션과 프로그래머가 선택한 구현에 따라 속성 이름은 고유할 수도 있고 아닐 수도 있다.

정보를 속성-값 쌍으로 나타내는 애플리케이션 중 일부는 다음과 같다.

일부 컴퓨터 언어는 속성-값 쌍 또는 속성-값 쌍의 컬렉션을 표준 언어 기능으로 구현한다.이들 대부분은 연관 배열의 일반적인 모델인 연관 값을 가진 고유 속성의 순서가 없는 목록을 구현한다.결과적으로, 그것들은 완전히 일반적이지 않다; 예를 들어 전자 메일 헤더 (주문되고 고유하지 않은)를 구현하는 데 사용될 수 없다.

일부 애플리케이션에서 속성-값 쌍은 속성-값 쌍의 중첩된 컬렉션을 포함하는 값을 갖는다.JSON과 같은 일부 데이터 개인 형식은 임의로 딥 네스팅을 지원한다.[2]다른 데이터 표현은 INI 파일의 섹션/이름/값과 같은 한 수준의 중첩으로 제한된다.

참고 항목

참조

  1. ^ Peter W. Resnick. "Internet Message Format". tools.ietf.org. Retrieved 2018-10-02.
  2. ^ "JSON Objects". www.w3schools.com. Retrieved 2018-10-02.