stringtranslate.com

Par nombre-valor

Ejemplo de un formulario web con pares nombre-valor

Un par nombre-valor , también llamado par atributo-valor , par clave-valor o par campo-valor , es una representación de datos fundamental en sistemas y aplicaciones informáticas. Los diseñadores suelen desear una estructura de datos abierta que permita una extensión futura sin modificar el código o los datos existentes. En tales situaciones, todo o parte del modelo de datos puede expresarse como una colección de 2-tuplas en la forma <attribute name, value>en que cada elemento es un par atributo-valor. Dependiendo de la aplicación particular y la implementación elegida por los programadores, los nombres de los atributos pueden ser únicos o no.

Ejemplos de uso

Algunas de las aplicaciones donde la información se representa como pares nombre-valor son:

Uso en lenguajes informáticos

Algunos lenguajes de programación implementan pares nombre-valor, o más frecuentemente colecciones de pares atributo-valor, como características estándar del lenguaje. La mayoría de ellos implementan el modelo general de una matriz asociativa : una lista desordenada de atributos únicos con valores asociados. Como resultado, no son completamente generales; no se pueden usar, por ejemplo, para implementar encabezados de correo electrónico (que están ordenados y no son únicos).

En algunas aplicaciones, un par nombre-valor tiene un valor que contiene una colección anidada de pares atributo-valor. Algunos formatos de serialización de datos , como JSON, admiten una anidación arbitrariamente profunda. [2] Otras representaciones de datos están restringidas a un nivel de anidación, como la sección/nombre/valor del archivo INI .

Véase también

Referencias

  1. ^ Peter W. Resnick. "Formato de mensajes de Internet". tools.ietf.org . Consultado el 2 de octubre de 2018 .
  2. ^ "Objetos JSON". www.w3schools.com . Consultado el 2 de octubre de 2018 .