Codifica URL XML
Codifica e decodifica XML per l'uso sicuro negli URL
Input XML
Output Codificato URL
Esempi: Codifica URL XML
L'XML viene codificato URL per un uso sicuro nelle query string e negli URL. Przyklad:
Input XML vs output codificato URL
Input XML:
Output codificato URL:
Usa Przyklad sopra per caricare altri dane di esempio.
Cos'è Codifica/Decodifica URL XML?
La codifica URL (percent-encoding) converte i caratteri in forma %XX in modo che possano essere usati in modo sicuro negli URL, query string o form data. Gli spazi diventano %20, le parentesi angolari diventano %3C e %3E, ecc. Lo standard RFC 3986 definisce come sono strutturati gli URI. La decodifica inverte il processo.
Questo narzedzie codifica o decodifica XML (o qualsiasi testo) per l'uso sicuro negli URL. Le funzioni JavaScript encodeURIComponent e decodeURIComponent gestiscono la conversione. Tutta l'elaborazione avviene nel browser; nulla viene inviato a un server.
Jak uzywac tego narzedzia
Scegli Modalità e Incolla
Seleziona Codifica per convertire XML (o qualsiasi testo) in forma URL-safe, o Decodifica per convertire il testo percent-encoded. Incolla nell'editor a sinistra o carica un plik. Usa il pulsante di alternanza per cambiare modalità.
Visualizza l'Output
Il pannello destro si aggiorna automaticamente. In modalità Codifica, i caratteri speciali diventano sequenze %XX. In modalità Decodifica, quelle sequenze diventano i caratteri originali.
Kopiuj o Pobierz
Usa <strong>Kopiuj</strong> per copiare il risultato, o <strong>Pobierz</strong> per salvarlo. Per l'escape di entità XML (es. <code>&lt;</code>), usa XML Escape. Per la validazione, usa il Walidator XML.
Quando la Codifica URL È Utile
Quando si passa XML in un parametro query (es. ?payload=...), i <, & o spazi non codificati possono rompere l'URL. La codifica rende il valore URL-safe. Quando si riceve XML codificato URL da un'API o webhook, la decodifica ripristina l'XML originale per il parsing.
Czesto zadawane pytania
Codifica URL vs escape XML?
La codifica URL usa %XX negli URL e nelle query string. L'escape XML usa entità come <, & all'interno del contenuto testuale XML. Sono contesti diversi. Usa la codifica URL per gli URL, l'escape XML per il markup XML.
Quali caratteri vengono codificati?
I caratteri alfanumerici e alcuni caratteri sicuri (es. -, ., _, ~) rimangono invariati. Spazi, punteggiatura, parentesi angolari, ampersand e altri caratteri speciali diventano sequenze esadecimali %XX secondo RFC 3986.
I miei dane sono al sicuro?
Sì. L'elaborazione avviene interamente nel browser. Nessun dato viene inviato a qualsiasi server.
Powiazane narzedzia
Per la codifica URL vedi MDN encodeURIComponent e RFC 3986. Per XML vedi la specifica W3C XML.