|
1 |
| -# Some experimentations around Gramps XML and data handling |
| 1 | +# Custom files around Gramps XML and data handling |
2 | 2 |
|
3 |
| -## 'etreeGramplet' as set of built-in python module. |
| 3 | +- 'etreeGramplet' as set of built-in python module. |
4 | 4 | Very basic (quick and dirty), but should run whatever plateform and any pure
|
5 | 5 | python standard ecosystem (built-in modules). Designed as a gramps addon.
|
6 | 6 |
|
7 |
| -## 'lxmlGramplet' needs 'lxml' module. |
| 7 | +- 'lxmlGramplet' needs 'lxml' module. |
8 | 8 | More powerful and more complex. Designed as a gramps addon.
|
9 | 9 | Many experimentations. Will generate some files from a Gramps XML.
|
10 | 10 | ```Gramps XML -to-> data```
|
11 |
| - |
12 | 11 | Some samples of validations and transformations.
|
13 | 12 | Methods and code might be old dated, but it is still fast and does the job.
|
14 |
| - |
15 | 13 | See also https://gramps-project.org/wiki/index.php/Lxml_Gramplet
|
16 | 14 |
|
17 |
| -## 'grampsxml.dtd', 'grampsxml.rng', 'grampsxml.xsd' |
| 15 | +- 'grampsxml.dtd', 'grampsxml.rng', 'grampsxml.xsd' |
18 | 16 | related to validations via 'lxmlGramplet'.
|
19 | 17 |
|
20 |
| -## 'lxml.css', 'query_html.xsl' |
| 18 | +- 'lxml.css', 'query_html.xsl' |
21 | 19 | basic templates for displaying transformed data via 'lxmlGramplet'.
|
22 | 20 | ```data -to-> Gramps XML```
|
23 | 21 |
|
24 |
| -## 'superclasses.py', 'subclasses.py' |
| 22 | +- 'superclasses.py', 'subclasses.py' |
25 | 23 | modules generated with generateDS (Dave Kuhlman).
|
26 | 24 | Did not use as production, rather an advanced documentation
|
27 | 25 |
|
28 |
| -## 'xpaths_x_x_x.txt' |
| 26 | +- 'xpaths_x_x_x.txt' |
29 | 27 | For XPath addict.
|
30 | 28 | Can be used for parsing and handling tags and namespaces for most Gramps XML.
|
31 | 29 | file versions. An alternate documentation.
|
0 commit comments