The string viewing window

This is one of the features of the translator IDE which makes it so convenient to manipulate data. Try copy pasting this code into a translator window:

local Message=[[ MSH|^~\&|AcmeMed|Lab|Main HIS|St. Micheals|20110213144932||ADT^A03|9B38584D9903051F0D2B52CC0148965775D2D23FE4C51BE060B33B6ED27DA820|P|2.6| EVN||20110213144532||||20110213145902| PID|||4525285^^^ADT1||Smith^Tracy||19980210|F||Martian|86 Yonge St.^^ST. LOUIS^MO^51460|||||||10-346-6|284-517-569| NK1|1|Smith^Gary|Second Cousin| PV1||E||||||5101^Garland^Mary^F^^DR|||||||||||1318095^^^ADT1|||||||||||||||||||||||||20110213144956| OBX|||WT^WEIGHT||102|pounds| OBX|||HT^HEIGHT||32|cm| ]] function main(Data) trace(Message) end

Double click in the annotation window:

Note in the bottom right corner, you can also easily Copy Content of a large string.

In this view we can see newline characters escaped:

Did you know, windows expresses newlines with \r\n while the rest of the Unix based world uses \n ?

This can make a real impact on your data. See What does it mean when we read a file in binary?

What is hexadecimal?

Hexadecimal view is very helpful for seeing characters which are not printable like newlines etc.:

Notice how the special characters are highlighted?