Ескейп на JSON низ – безопасни JSON низове
Ескейп на JSON низ преобразува текст в ескейпнатото съдържание на JSON низов литерал, без да добавя ограждащите кавички. Той ескейпва кавички, обратни наклонени черти, нови редове, табулации и други контролни знаци, използвайки JSON ескейп последователности. Изберете ескейп, за да подготвите текст за JSON низ, или премахване на ескейп, за да превърнете ескейпнатото съдържание обратно в четими знаци, след което копирайте резултата.
Ескейп на JSON низ е браузърен инструмент за ескейпване и премахване на ескейп от съдържание на JSON низ. Използвайте го, за да подготвите текст за JSON низов литерал или да направите ескейпнатото съдържание по-лесно за четене. Инструментът произвежда само ескейпнатото съдържание, без ограждащите кавички, така че можете да поставите резултата между чифт кавички, когато го добавяте в JSON.
Когато изберете ескейп, кавичките стават `\"`, обратните наклонени черти стават `\\`, новите редове стават `\n`, а табулациите стават `\t`. Другите контролни знаци се представят с `\uXXXX` ескейпи. Изберете премахване на ескейп, за да превърнете ескейпнатото съдържание обратно в съответните знаци. Тези правила помагат специалните знаци да не пречат на JSON синтаксиса на низа.
JSON използва кавички, за да отбележи началото и края на низ, а обратни наклонени черти – за въвеждане на ескейп последователности. Ескейпването на текст е полезно, когато съдържанието включва знаци, които иначе биха се интерпретирали като част от този синтаксис. Премахването на ескейп е полезно, когато трябва да прочетете оригиналните знаци в плътно ескейпнат низ. Инструментът предлага и двете посоки, за да подготвяте или инспектирате низово съдържание според нуждите.
Ескейп на JSON низ работи изцяло във вашия браузър. Входните ви данни се обработват на вашето устройство и не се качват, съхраняват или изпращат до сървър. След зареждане на страницата инструментът работи офлайн, така че можете да ескейпвате или премахвате ескейп от съдържание без мрежова връзка.
Този инструмент може да помогне на разработчици и DevOps инженери да подготвят съдържание на JSON низ за изходен код, да работят с вложени JSON низове и да четат ескейпнат текст при отстраняване на грешки. Полезен е и когато трябва да проверите как кавичките, обратните наклонени черти, новите редове, табулациите или други контролни знаци изглеждат в JSON низ.
Стъпка 1: Поставете или пуснете текста си в инструмента. Въведете съдържанието, което искате да ескейпнете, или ескейпнато съдържание, което искате да направите четимо.
Стъпка 2: Изберете ескейп или премахване на ескейп. Ескейпът подготвя текста за JSON низ; премахването на ескейп обръща ескейп последователностите.
Стъпка 3: Прегледайте резултата. Ескейпването добавя нужните обратни наклонени черти и последователности за контролни знаци, но не добавя ограждащи кавички.
Стъпка 4: Копирайте резултата. Когато използвате ескейпнато съдържание в JSON, го поставете между чифт кавички.
Случай на употреба: Вградете един JSON низ в друг, без кавичките или обратните наклонени черти да нарушат ограждащия низ.
Случай на употреба: Четете плътно ескейпнат текст, като го превръщате в реални знаци чрез премахване на ескейпа – например нови редове и табулации.
Случай на употреба: Подгответе низов литерал за поставяне в изходен код, който съдържа съдържание на JSON низ.
Случай на употреба: Ескейпнете текст с кавички, преди да го включите в JSON низ, така че кавичките да бъдат представени безопасно.
Случай на употреба: Преобразувайте текст, съдържащ нови редове или табулации, в съдържание на JSON низ, което може да се постави между кавички.
Случай на употреба: Проверете как контролните знаци са представени в ескейпнато съдържание на JSON низ, когато отстранявате проблеми с низови данни.