01 / Guía
Cómo funciona
Añade campos escalares y elementos de arreglos con codificación URLSearchParams.
Información útil
Escribe un objeto JSON plano como parámetros de consulta URL.
Formato de código / MULTIVERTO
Escribe un objeto JSON plano como parámetros de consulta URL.
Aplica cada herramienta de texto al resultado anterior.
01 / Guía
Añade campos escalares y elementos de arreglos con codificación URLSearchParams.
Escribe un objeto JSON plano como parámetros de consulta URL.
02 / Ejemplo
{"nombre":"Hola","mensaje":["Bienvenidos","Hola"]}nombre=Hola&mensaje=Bienvenidos&mensaje=Hola03 / Guía
Escribe un objeto JSON plano como parámetros de consulta URL. Añade campos escalares y elementos de arreglos con codificación URLSearchParams.
Empieza con la entrada mostrada en esta página: {"nombre":"Hola","mensaje":["Bienvenidos","Hola"]}. La herramienta produce: nombre=Hola&mensaje=Bienvenidos&mensaje=Hola. Prueba primero el ejemplo para comparar ambas representaciones. Después sustitúyelo por tus propios datos. El resultado es texto que puedes copiar a un editor, una prueba o una solicitud solo tras comprobar que el destino espera esa misma forma.
Una cadena de consulta lleva parámetros con nombre tras el signo de interrogación de una URL. Esta herramienta acepta opcionalmente ese signo inicial, pero no analiza una URL completa. Sigue las reglas de formulario de URLSearchParams: el signo más se vuelve espacio, los escapes porcentuales representan bytes UTF-8 y las claves repetidas se guardan como arreglos al leer. Para escribir acepta un objeto JSON plano con cadenas, números, booleanos o arreglos no vacíos de esos valores. En una consulta todo es texto: un número escrito desde JSON vuelve como cadena, así que el recorrido completo no conserva los tipos. Se rechazan nulo, objetos anidados y arreglos vacíos porque no tienen representación inequívoca. Un ampersand codificado pertenece al valor; uno literal separa parámetros. Decodifica después de reconocer separadores y evita codificar dos veces.
Conserva el original junto al texto transformado mientras lo revisas. Compara primero un caso pequeño conocido, especialmente uno con puntuación, un carácter no ASCII, un valor repetido o un campo vacío relevante. Que el resultado sea legible no demuestra que el programa receptor acepte el mismo esquema o las mismas convenciones. Si intercambias datos entre aplicaciones, ejecuta el analizador receptor y revisa algunos registros tras importarlos. Mantén los archivos importantes bajo control de versiones para poder revertir cambios. El procesamiento ocurre en tu navegador; esta página no envía la entrada a un servidor de conversión. La memoria del navegador y el portapapeles requieren cuidado normal en dispositivos compartidos.
Origen y resultado cumplen funciones diferentes aunque se parezcan. El método anterior define el subconjunto admitido, no todas las extensiones del formato. Ante un sistema receptor estricto, prueba primero un caso pequeño conocido antes de cambiar muchos registros. Si falla la validación, vuelve al origen y al primer error comunicado; editar solo la salida generada puede ocultar la causa.
Prueba parámetros con un valor que incluya espacios, ampersand y un carácter no ASCII. Vuelve a analizar la cadena generada y confirma que las claves repetidas sigan siendo arreglos. Compara valores textuales, no tipos numéricos o booleanos JSON que la consulta no conserva. Si necesitas una URL completa, añade la consulta al final de su ruta en lugar de pegar la URL entera en la entrada.