MessageSenderWebService/HashMap
De Centro de Conocimientos DANA
| Centro de Conocimientos DANA > Interfaces de conexión con DANA (API) > MessageSenderWebService > HashMap |
HashMap contiene un diccionario, es decir, es un objeto que mapea claves con valores, en cual con una clave se recupera un valor (y por ello las claves deben ser únicas). Cuando se indica HashMap<String,String> se está especificando que tanto la clave como el valor deben ser de tipo String.
Representación lógica en otros lenguajes de programación
| HashMap no es un tipo de dato válido para los Web Services SOAP, lea más abajo para conocer cuál es el tipo de dato que el Web Service espera recibir. |
Java
java.util.HashMap<String,String>
PHP
array( string clave => string valor )
C#
System.Collections.Generic.Dictionary<string,string>
Mono/.Net CLI
System.Collections.Generic.Dictionary<System.String,System.String>
Notas de uso
| StringMap.Values hace la vez de HashMap en este Web Service y debe utilizarse en su lugar. |
Los diccionarios no son tipos de datos válidos en los Web Services SOAP, por lo que resulta necesario crear un tipo de dato que emule el comportamiento; el tipo de dato creado para tal fin es StringMap.Values, este contiene una lista de entradas en el diccionario. Para saber cómo utilizar este tipo de dato véase StringMap.Values.
