Folks,

I have used toodledo.com and other online tools which export their contents 
as xml.

You may be aware that xml uses a simple system for representing data eg 
<startdate>0</startdate> and it can be nested (see tasks/task below)

It seems to me it should be easy to take any given xml and use a method to 
parse it into tiddlers and their fields. If a field name needs to be 
changed a search and replace should "fix the data"

See also the locations, whose id is stored in the tasks. We should be able 
parse these (in a separate process if necessary)  such that we have 
location tiddlers that can be linked to or looked up from the task tiddler.

Basically I think we need to chose which field to use as the title and 
which other fields to import or include in the text.

With a little careful design it should be simple to provide the tools to do 
this, and open a great deal of power, especially if we can also generate 
the xml for tiddlers for export. It need not be interactive. For example if 
I could say something like this
xmllist sourcetiddler items=task title=title text=note fieldfilter="[all[]] 
-[prefix[time]]"
from sourcetiddler extract <task> items using their title field as the 
tiddler title, place note into text, and make a field with its value for 
all others defined by fieldfilter.

*Has anyone looked into this or seen any activity on it?*

Regards
Tony


<locations>
 
<location><id>106960</id><lat>-33.900589</lat><lon>151.196457</lon><name>Alexandria
 
park</name><desc></desc></location>
</locations>


<tasks>
<task>
 <id>324412672</id>
 <date_added>1368964800</date_added>
 <date_modified>1399682850</date_modified>
 <via>7</via>
 <parent>0</parent>
 <order>0</order>
 <title>Coaxial cable to test voxson</title>
 <tag></tag>
 <folder>3154339</folder>
 <context>0</context>
 <goal>0</goal>
 <location>23515</location>
 <startdate>0</startdate>
 <starttime>0</starttime>
 <duedate>0</duedate>
 <remind>0</remind>
 <duedatemod>0</duedatemod>
 <duetime>0</duetime>
 <completed>0</completed>
 <repeatfrom>0</repeatfrom>
 <repeat></repeat>
 <priority>0</priority>
 <length>0</length>
 <timeron>0</timeron>
 <timer>0</timer>
 <status>0</status>
 <star>0</star>
 <note>Tv to voxson after fix voxson 
Only front right working with any speaker
Front left worked momentarily.</note>
</task>
</tasks>


-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a4a5f977-e5e1-4178-8bba-79e517ee2348%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to