stringtranslate.com

Пара имя-значение

Пример веб-формы с парами имя-значение

Пара имя-значение , также называемая парой атрибут-значение , парой ключ-значение или парой поле-значение , является фундаментальным представлением данных в вычислительных системах и приложениях . Проектировщики часто желают иметь открытую структуру данных , которая допускает будущее расширение без изменения существующего кода или данных. В таких ситуациях вся или часть модели данных может быть выражена как коллекция 2-кортежей в форме <attribute name, value>, где каждый элемент является парой атрибут-значение. В зависимости от конкретного приложения и реализации, выбранной программистами, имена атрибутов могут быть или не быть уникальными.

Примеры использования

Вот некоторые приложения, в которых информация представлена ​​в виде пар «имя-значение»:

Использование в компьютерных языках

Некоторые компьютерные языки реализуют пары имя-значение или, чаще, коллекции пар атрибут-значение как стандартные языковые возможности. Большинство из них реализуют общую модель ассоциативного массива : неупорядоченный список уникальных атрибутов с соответствующими значениями. В результате они не являются полностью общими; их нельзя использовать, например, для реализации заголовков электронной почты (которые упорядочены и не являются уникальными).

В некоторых приложениях пара имя–значение имеет значение, которое содержит вложенную коллекцию пар атрибут–значение. Некоторые форматы сериализации данных , такие как JSON, поддерживают произвольно глубокую вложенность. [2] Другие представления данных ограничены одним уровнем вложенности, например, раздел/имя/значение INI-файла .

Смотрите также

Ссылки

  1. ^ Питер В. Резник. "Формат интернет-сообщений". tools.ietf.org . Получено 2018-10-02 .
  2. ^ "Объекты JSON". www.w3schools.com . Получено 2018-10-02 .