A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Step 1 | Make changes to this document | ||||||||||||||||||||||||
2 | Step 2 | File | Share | Public | ||||||||||||||||||||||||
3 | Step 3 | File | Publish To Web (Copy Special Code) | ||||||||||||||||||||||||
4 | Step 4 | Rebuild data in application (e.g. request a URL) | ||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||
6 | Notes | Tab order doesn't matter, though don't change during import | ||||||||||||||||||||||||
7 | Underscores are some other symbols are removed from headers (by Google's API) | |||||||||||||||||||||||||
8 | Capital letters are lowercased in headers | |||||||||||||||||||||||||
9 | Colors, formatting, comments will not be made available in application | |||||||||||||||||||||||||
10 | "id" is a special column for naming rows | |||||||||||||||||||||||||
11 | "meta" is a special tab for describing data | |||||||||||||||||||||||||
12 | Tabs which don't appear in "meta" will be ignored (like this one) | |||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||
14 | Data Types | ignore | Data in this column type will not be imported | |||||||||||||||||||||||
15 | integer | e.g. 1, -2, 99999 | ||||||||||||||||||||||||
16 | json | e.g. [1, 2, 3], {"a": "b"} | ||||||||||||||||||||||||
17 | string | e.g. "Banana" | ||||||||||||||||||||||||
18 | boolean | e.g. TRUE/FALSE | Google Sheets defaults to uppercase, so we use that | |||||||||||||||||||||||
19 | float | e.g. 1.2, 2 | ||||||||||||||||||||||||
20 | array | e.g. [1, true, "blah"] | ||||||||||||||||||||||||
21 | array.integer | e.g. [1, 2, 3] | ||||||||||||||||||||||||
22 | array.string | e.g. ["first", "second"] | ||||||||||||||||||||||||
23 | array.boolean | e.g. [true, false] | ||||||||||||||||||||||||
24 | array.float | e.g. [1, 1.1, 1.2] | ||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
26 | Meta Formats | hash | e.g. {"1": {"id": 1, "name": "Steve"}} | Good for tables of data like an RDBMS | ||||||||||||||||||||||
27 | keyvalue | e.g. ("title": "Cool Project"} | Good for key value pairs | |||||||||||||||||||||||
28 | array | e.g. [["a", "b", "c"],["d", "e", "f"]] | Good for matrix data | |||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | Proposed Formats | objects | e.g. [{"a":1,"b":2}, {"a":3,"b":4}] | Array of objects (like HASH but no id) | ||||||||||||||||||||||
31 | list | e.g. ["a","b","c"] | Simple array of natives | |||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |