Como usar esta ferramenta Esta página executa uma operação fixa. Use o espaço vinculado para outras operações.
Entrada: Texto. Escapar texto SQL.
Os campos começam vazios. Carregar exemplo só os preenche quando você escolhe essa opção. Redefinir apaga a entrada e os resultados atuais.
Como funciona Transforma texto sem executar. Ajuste o resultado ao contexto exato. Escapar HTML/XML não sanitiza documentos; aspas CSV não neutralizam fórmulas; literais SQL não substituem consultas parametrizadas.
Base64 usa texto padrão com preenchimento, sem espaços, e só decodifica UTF-8 válido. URL codifica um componente, não uma URL inteira; decodificar mantém + como +, não espaço.
HTML trata cinco caracteres de marcação e decodifica uma vez referências terminadas em ponto e vírgula. XML aceita referências predefinidas e numéricas XML 1.0 válidas, sem DTD, entidades próprias ou rede. JSON usa uma string completa entre aspas duplas e rejeita substitutos sem par. Isso não protege conteúdo arbitrário dentro de um elemento script HTML.
JavaScript aceita uma string de modo estrito, não templates, octal antigo ou expressões. Java aceita strings regulares com escapes padrão/octais, mas rejeita escapes Unicode do código-fonte: use Unicode real. C# regular aceita escapes padrão, x, u e U; verbatim usa @"..." e aspas duplicadas. Sem interpolação, strings brutas, blocos de texto ou execução.
CSV trata um campo, não linha ou arquivo, e mantém quebras de linha. SQL duplica apóstrofos e preserva barras invertidas: PostgreSQL exige standard_conforming_strings=on (sem strings E-, U&- ou dólar); SQLite aceita literais de texto; SQL Server usa literais Unicode com N. Não trata identificadores, instruções ou defesa contra injeção SQL.
Escopo e limites Máximo de 100000 unidades UTF-16 na entrada, 100000 bytes UTF-8 importados e 1000000 unidades na saída. Timer de 5000 ms cancela o worker conforme o agendamento do navegador. Entrada inválida é rejeitada; são subconjuntos de texto, não compiladores.
O escape depende do contexto. Use parâmetros do driver para SQL e codificadores adequados a cada inserção. O rascunho local é texto simples e opcional; Redefinir não o exclui.
Os campos começam vazios. Carregar exemplo só os preenche quando você escolhe essa opção. Redefinir apaga a entrada e os resultados atuais.
Codificação e escape de texto
Ative o JavaScript para usar a ferramenta. Os exemplos e os limites continuam disponíveis para leitura.