http://fileformats.archiveteam.org/index.php?title=Data_Interchange_Format&feed=atom&action=historyData Interchange Format - Revision history2024-03-28T10:39:26ZRevision history for this page on the wikiMediaWiki 1.19.2http://fileformats.archiveteam.org/index.php?title=Data_Interchange_Format&diff=30718&oldid=prevDan Tobias at 00:38, 16 January 20192019-01-16T00:38:17Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 00:38, 16 January 2019</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 2:</td>
<td colspan="2" class="diff-lineno">Line 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|formattype=electronic</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|formattype=electronic</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|subcat=Document</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|subcat=Document</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">|subcat2=Spreadsheet</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|extensions={{ext|dif}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|extensions={{ext|dif}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|pronom={{PRONOM|x-fmt/41}}, {{PRONOM|x-fmt/368}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|pronom={{PRONOM|x-fmt/41}}, {{PRONOM|x-fmt/368}}</div></td></tr>
</table>Dan Tobiashttp://fileformats.archiveteam.org/index.php?title=Data_Interchange_Format&diff=30706&oldid=prevJsummers: Category:Lotus2019-01-15T16:17:05Z<p>Category:Lotus</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 16:17, 15 January 2019</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 5:</td>
<td colspan="2" class="diff-lineno">Line 5:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|pronom={{PRONOM|x-fmt/41}}, {{PRONOM|x-fmt/368}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|pronom={{PRONOM|x-fmt/41}}, {{PRONOM|x-fmt/368}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>'''Data Interchange Format''' (DIF) was created in the early 1980s by the makers of [[VisiCalc]] (Software Arts) as a format for exporting and importing spreadsheet data between different programs and platforms. VisiCalc had an option to save in this format in place of its native one, and it could be imported into a number of other programs which implemented the standard. (But reportedly some versions of Microsoft programs botched it up and misinterpreted some of the elements, interchanging VECTORS with TUPLES.)</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>'''Data Interchange Format''' (DIF) was created in the early 1980s by the makers of [[VisiCalc]] (Software Arts<ins class="diffchange diffchange-inline">, which was later acquired by Lotus</ins>) as a format for exporting and importing spreadsheet data between different programs and platforms. VisiCalc had an option to save in this format in place of its native one, and it could be imported into a number of other programs which implemented the standard. (But reportedly some versions of Microsoft programs botched it up and misinterpreted some of the elements, interchanging VECTORS with TUPLES.)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>DIF is an [[ASCII]]-based format (newer implementations support other [[Character Encodings]] as well) with two sections, a header and data. Each section is divided into chunks, which are 3 lines long in the headers and 2 lines in the data. The first line of a header chunk is an all-capital-letters chunk type name; the second line is a pair of numbers separated by a comma; and the third line is a quoted string. Data chunks have one line with a pair of numbers and one line with a quoted string or keyword.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>DIF is an [[ASCII]]-based format (newer implementations support other [[Character Encodings]] as well) with two sections, a header and data. Each section is divided into chunks, which are 3 lines long in the headers and 2 lines in the data. The first line of a header chunk is an all-capital-letters chunk type name; the second line is a pair of numbers separated by a comma; and the third line is a quoted string. Data chunks have one line with a pair of numbers and one line with a quoted string or keyword.</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 20:</td>
<td colspan="2" class="diff-lineno">Line 20:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Software ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Software ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [https://github.com/ziggythehamster/ruby-navy-dif Ruby program for handling DIF]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [https://github.com/ziggythehamster/ruby-navy-dif Ruby program for handling DIF]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Category:Lotus]]</ins></div></td></tr>
</table>Jsummershttp://fileformats.archiveteam.org/index.php?title=Data_Interchange_Format&diff=26861&oldid=prevJsummers: PRONOM update2016-10-16T13:39:11Z<p>PRONOM update</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 13:39, 16 October 2016</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|subcat=Document</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|subcat=Document</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|extensions={{ext|dif}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|extensions={{ext|dif}}</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>|pronom={{PRONOM|x-fmt/41}}</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>|pronom={{PRONOM|x-fmt/41<ins class="diffchange diffchange-inline">}}, {{PRONOM|x-fmt/368</ins>}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Data Interchange Format''' (DIF) was created in the early 1980s by the makers of [[VisiCalc]] (Software Arts) as a format for exporting and importing spreadsheet data between different programs and platforms. VisiCalc had an option to save in this format in place of its native one, and it could be imported into a number of other programs which implemented the standard. (But reportedly some versions of Microsoft programs botched it up and misinterpreted some of the elements, interchanging VECTORS with TUPLES.)</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Data Interchange Format''' (DIF) was created in the early 1980s by the makers of [[VisiCalc]] (Software Arts) as a format for exporting and importing spreadsheet data between different programs and platforms. VisiCalc had an option to save in this format in place of its native one, and it could be imported into a number of other programs which implemented the standard. (But reportedly some versions of Microsoft programs botched it up and misinterpreted some of the elements, interchanging VECTORS with TUPLES.)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Jsummershttp://fileformats.archiveteam.org/index.php?title=Data_Interchange_Format&diff=22924&oldid=prevJsummers: /* Format description */2015-06-25T02:21:13Z<p><span dir="auto"><span class="autocomment">Format description</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 02:21, 25 June 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 16:</td>
<td colspan="2" class="diff-lineno">Line 16:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Format description ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Format description ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[Wikipedia:Data Interchange Format|Wikipedia article]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[Wikipedia:Data Interchange Format|Wikipedia article]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* <del class="diffchange diffchange-inline">[http://www.fileformat.info/format/</del>dif<del class="diffchange diffchange-inline">/egff.htm Description in fileformat.info</del>]</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* <ins class="diffchange diffchange-inline">{{EGFF|</ins>dif<ins class="diffchange diffchange-inline">|Lotus DIF File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]</ins>]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://newcenturycomputers.net/projects/dif.html Documentation from Python module for DIF]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://newcenturycomputers.net/projects/dif.html Documentation from Python module for DIF]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Software ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Software ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [https://github.com/ziggythehamster/ruby-navy-dif Ruby program for handling DIF]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [https://github.com/ziggythehamster/ruby-navy-dif Ruby program for handling DIF]</div></td></tr>
</table>Jsummershttp://fileformats.archiveteam.org/index.php?title=Data_Interchange_Format&diff=13961&oldid=prevJsummers: PRONOM2013-10-11T00:48:48Z<p>PRONOM</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 00:48, 11 October 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|subcat=Document</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|subcat=Document</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|extensions={{ext|dif}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|extensions={{ext|dif}}</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">|pronom={{PRONOM|x-fmt/41}}</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Jsummershttp://fileformats.archiveteam.org/index.php?title=Data_Interchange_Format&diff=11917&oldid=prevDan Tobias at 22:43, 1 June 20132013-06-01T22:43:31Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 22:43, 1 June 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 11:</td>
<td colspan="2" class="diff-lineno">Line 11:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The first number in the number pairs indicates the type of value represented by the other number and the string on the next line.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The first number in the number pairs indicates the type of value represented by the other number and the string on the next line.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>== <del class="diffchange diffchange-inline">Links </del>==</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">The format has also been called "Navy DIF" and "Lotus DIF", though it was not created by the Navy or Lotus.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>== <ins class="diffchange diffchange-inline">Format description </ins>==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[Wikipedia:Data Interchange Format|Wikipedia article]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[Wikipedia:Data Interchange Format|Wikipedia article]]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">* [http://www.fileformat.info/format/dif/egff.htm Description in fileformat.info]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">* [http://newcenturycomputers.net/projects/dif.html Documentation from Python module for DIF]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">== Software ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">* [https://github.com/ziggythehamster/ruby-navy-dif Ruby program for handling DIF]</ins></div></td></tr>
</table>Dan Tobiashttp://fileformats.archiveteam.org/index.php?title=Data_Interchange_Format&diff=11916&oldid=prevDan Tobias at 22:37, 1 June 20132013-06-01T22:37:54Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 22:37, 1 June 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{FormatInfo</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{FormatInfo</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|formattype=electronic</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|formattype=electronic</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>|subcat=<del class="diffchange diffchange-inline">Text-based data</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>|subcat=<ins class="diffchange diffchange-inline">Document</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|extensions={{ext|dif}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>|extensions={{ext|dif}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>}}</div></td></tr>
</table>Dan Tobiashttp://fileformats.archiveteam.org/index.php?title=Data_Interchange_Format&diff=11914&oldid=prevDan Tobias: Created page with "{{FormatInfo |formattype=electronic |subcat=Text-based data |extensions={{ext|dif}} }} '''Data Interchange Format''' (DIF) was created in the early 1980s by the makers of [[V..."2013-06-01T22:35:34Z<p>Created page with "{{FormatInfo |formattype=electronic |subcat=Text-based data |extensions={{ext|dif}} }} '''Data Interchange Format''' (DIF) was created in the early 1980s by the makers of [[V..."</p>
<p><b>New page</b></p><div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Text-based data<br />
|extensions={{ext|dif}}<br />
}}<br />
<br />
'''Data Interchange Format''' (DIF) was created in the early 1980s by the makers of [[VisiCalc]] (Software Arts) as a format for exporting and importing spreadsheet data between different programs and platforms. VisiCalc had an option to save in this format in place of its native one, and it could be imported into a number of other programs which implemented the standard. (But reportedly some versions of Microsoft programs botched it up and misinterpreted some of the elements, interchanging VECTORS with TUPLES.)<br />
<br />
DIF is an [[ASCII]]-based format (newer implementations support other [[Character Encodings]] as well) with two sections, a header and data. Each section is divided into chunks, which are 3 lines long in the headers and 2 lines in the data. The first line of a header chunk is an all-capital-letters chunk type name; the second line is a pair of numbers separated by a comma; and the third line is a quoted string. Data chunks have one line with a pair of numbers and one line with a quoted string or keyword.<br />
<br />
The first number in the number pairs indicates the type of value represented by the other number and the string on the next line.<br />
<br />
== Links ==<br />
* [[Wikipedia:Data Interchange Format|Wikipedia article]]</div>Dan Tobias