Cool.
If it was me (and I accept that I am not you!) this is what I would probably do:
1. Accept that I was going to lose the RTF formatting (this may be hard for you)
2. Export all your tasks to 'TreePad' as a single file (this will remove rich text formatting)
4. Export the TreePad file to CSV
6. 'CTRL+H' to open 'Find/Replace'
7. Enable 'Regular expression' at the bottom of the dialog
8. Replace "", with 2 spaces
9. Replace ",\s*" with a single | (pipe character)
10. Replace "$ with nothing (clear the Replace field)
11. Remove the remaining double quote (couldn't figure out how to do this without losing the indenting which we want to keep)
12. Open TDL and 'Tools > Import > Outline (.txt)'
This process takes me from:
![](https://lh3.googleusercontent.com/-QXLejQvOOKA/WmkuHwayBWI/AAAAAAAAAqQ/PKLvfbMlVBMB7w8eQ5zVR32LhvGzo237wCLcBGAs/s320/keynote.PNG)
to:
![](https://lh3.googleusercontent.com/-xOIyCQVWiCg/Wmku9t93juI/AAAAAAAAAqg/Un8YRMy7jgQwccNmZkmHAEnL5GCgtLQqACLcBGAs/s320/fromTreeNote.PNG)
1. Observe the leading double-quote which I wasn't (easily) able to remove
2. Observe the loss of paragraphs in the CSV conversion
3. I'd be happy to do this for you just so you can see if the loss of formatting and paragraphs would still make it worth it... (abstractspoon(dot)todolist(at)gmail(dot)com)
Dan