The text format returns the XML serialization of the XML value. XML values retrieved in the text format are encoded in UTF-8. The following is an example of a retrieved document.
<?xml version="1.0" encoding="UTF-8"?> <customer> <Name>John Hancock</Name> <Address>100 1st Street One City, CA 12345</Address> <Phone1>(999)9999-999</Phone1> <Phone2>(999)9999-998</Phone2> <Fax>(999)9999-997</Fax> <Email>John@somecompany.com</Email> <order Number="NW-01-16366" Date="Feb/28/2001"> <Contact>Mary Shannon</Contact> <Phone>(987)6543-210</Phone> <ShipTo>Widgets Inc., 123 Regency Parkway, Portland, OR 43211</ShipTo> <SubTotal>2355.00</SubTotal> <Tax>141.50</Tax> <Total>2496.50</Total> <item ID="001"> <Quantity>100</Quantity> <PartNumber>F54709</PartNumber> <Description/> <UnitPrice>23.55</UnitPrice> <Price>2355.00</Price> </item> </order> </customer>
For the text format, the server does not pretty-print the XML value when serializing it for transfer to the client. If the client application must display the XML, it is up to the application to decide whether to do pretty-printing, provide syntax-highlighting, or other display options.