formats.dot 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. digraph G {
  2. graph [mindist=0.1];
  3. csf [shape=doublecircle,label="Common\nSpreadsheet\nFormat\n(JS Object)"];
  4. subgraph XL {
  5. node [style=filled,color=green];
  6. xlsx [label="XLSX\nXLSM"];
  7. xlsb [label="XLSB\nBIFF12"];
  8. xlml [label="SSML\n(2003/4)"];
  9. xls2 [label="XLS\nBIFF2"];
  10. xls3 [label="XLS\nBIFF3"];
  11. xls4 [label="XLS\nBIFF4"];
  12. xls5 [label="XLS\nBIFF5"];
  13. xls8 [label="XLS\nBIFF8"];
  14. }
  15. subgraph OLD {
  16. node [style=filled,color=cyan];
  17. ods [label="ODS"];
  18. fods [label="FODS"];
  19. uos [label="UOS"];
  20. html [label="HTML\nTable"];
  21. csv [label="CSV"];
  22. txt [label="TXT\nUTF-16"];
  23. dbf [label="DBF"];
  24. dif [label="DIF"];
  25. slk [label="SYLK"];
  26. prn [label="PRN"];
  27. rtf [label="RTF"];
  28. wk1 [label="WK1/2\n123"];
  29. wk3 [label="WK3/4"];
  30. wqb [label="WQ*\nWB*"];
  31. qpw [label="QPW"];
  32. eth [label="ETH"];
  33. }
  34. subgraph WORKBOOK {
  35. edge [color=blue];
  36. csf -> xlsx
  37. xlsx -> csf
  38. csf -> xlsb
  39. xlsb -> csf
  40. csf -> xlml
  41. xlml -> csf
  42. csf -> xls5
  43. xls5 -> csf
  44. csf -> xls8
  45. xls8 -> csf
  46. ods -> csf
  47. csf -> ods
  48. fods -> csf
  49. csf -> fods
  50. uos -> csf
  51. wk3 -> csf
  52. qpw -> csf
  53. }
  54. subgraph WORKSHEET {
  55. edge [color=aquamarine4];
  56. xls2 -> csf
  57. csf -> xls2
  58. xls3 -> csf
  59. xls4 -> csf
  60. csf -> slk
  61. slk -> csf
  62. csf -> dif
  63. wk1 -> csf
  64. wqb -> csf
  65. dif -> csf
  66. csf -> rtf
  67. prn -> csf
  68. csf -> prn
  69. csv -> csf
  70. csf -> csv
  71. txt -> csf
  72. csf -> txt
  73. dbf -> csf
  74. csf -> dbf
  75. html -> csf
  76. csf -> html
  77. csf -> eth
  78. eth -> csf
  79. }
  80. }