data format

Difference between version 22 and 24 - Previous - Next
!!!!!!|[data%|%previous : data]|[data%|%up : data]|[data structured data%|%next : data structured data]|
!!!!!!


A '''data format''' is a specification for the [serializing%|%serialized] representation of [structured
data].



** Data formats **


*** Machine Instructions ***

   [ELF]:   Executable and Linkable Format, used by many [UNIX] systems.


*** Textual Printable ***

   [ycl]::text::ftclp:   Formats a string as a printable Tcl string.  Non-printable characters are transformed into their most simple [Dodekalogue%|%backslash-escaped] representation.



*** Textual Encoding ***

   [ASN]:   

   [netstrings]:   



*** Textual Recordset ***

   [csv]:   

   [recfile]:   


*** Textual Nesting Data Structure ***

   [deep dict]:   A [deep list] in which each deep list is interpreted as a deep dictionary.

   [deep list]:   A standard Tcl [list] in which each single [value] is encoded as a list containing only one item, and each list containing multiple items is itself a deep list.  This makes it possible to differentiate e.g., the single value `one two three` from a list containing the values `one`, `two`, and `three`.

   Tcl [list]:   

   Tcl [script]:   

   [HTML]:   

   [huddle]:   

   [JSON]:   Based on [ECMAscript] syntax.

   [SEXP]:   

   [Tclon]:   

   [TDL]:   

   [ton]:   Tcl Object Notation

   [XML]:   

   [YAML]:   

   [vrtcl]:   


*** Textual Structured Documents ***

   [SGML]:   

   [XML]:   

   [YAML]:   


*** Textual Layout ***

   [HTML]:   

   [RTF]:   

   [TMML]:   


*** Spreadsheets ***

   [CSV]:   

   [Excel]:   


*** Graphics ***


**** Bitmap ****

   [Bitmap]:   

   [GIF]:   

   [Pixmap]:   

   [TIFF]:   

   [PNG]:   

   [XPM]:   

   [BMP]:   

   [Img]:   

**** Vector ****

   [CAD]:   

   [CGM]:   

   [DXF]:   

   [Postscript]:   

   [PDF]:   

   [SVG]:   

   [VML]:   

   [WMF]:   

   [XSL-FO]:   


*** Audio ***

**** Digitized sound ****

   [mp3]:   

   [wav]:   

**** Music ****

   [MIDI]:   


*** Media containers ***

   [ogg]:   



** See Also **

   [https://web.archive.org/web/20150730114233/http://www.wotsit.org/%|%Wotsit]:   Contains information on hundreds of different file types, data types, hardware interface details and all sorts of other useful programming information; algorithms, source code, specifications, etc.

   [markup language]:   

   [data is code]:   

   [code is data is code]:   

<<categories>> Data Serialization Format

!!!!!!|[data%|%previous : data]|[data%|%up : data]|[data structured data%|%next : data structured data]|
!!!!!!
<<categories>> Data Serialization Format