@TT Attached bookmark has nasty characters in the titles! Look inside using a text editor! Then see how deserializer works here!
*Sidenote:* I think this way we can also import phone books from android and ios ;-) or we can import the history of today's web surfing in FF! Saq provided a very powerful tool! His recently merged PRs allow users to drag and drop texts instead of files! So, I think, many types of data can be imported, if a good deserialization is used! What do you think? Best wishes Mohammad On Sat, May 22, 2021 at 3:33 PM Mohammad Rahmani <[email protected]> wrote: > @ TT > Check the attached revised one! > 1. drag and drop the attached JSON in empath.html (download one from > https://tiddlywiki.com/prerelease/) > 2. save and reload > 3. drag and bookmarks.html exported from FF/Edge/Chrome (I have one with > nasty chars in the title) > 4. See how the import works in Tiddlywiki > > @Saq > > Hoora! It works! Please see the code and advise! > > 1. I attached the revised deserializer and it works for titles with nasty > characters. > 2. Next step I will see how to use a unique title, help please > 2.1. how can do this? should I use unusedtitle macro from TW core? > > > > Best wishes > Mohammad > > > On Sat, May 22, 2021 at 3:21 PM TiddlyTweeter <[email protected]> > wrote: > >> Right. >> >> Try the second match pattern I gave and let me know if it works for those >> cases ... */[|{}\[\]]/* >> >> On Saturday, 22 May 2021 at 12:46:05 UTC+2 Mohammad wrote: >> >>> Do we need to capture what is in this between? >>> >>> consider a title like: AIChE | American Institute of Chemical >>> Engineers [2021] >>> we need to remove [] and replace with - >>> >>> >>> Best wishes >>> Mohammad >>> >>> >>> On Sat, May 22, 2021 at 3:12 PM TiddlyTweeter <[email protected]> >>> wrote: >>> >>>> @TT >>>> What is the regex to replace the below chars with `-` at thesame time >>>> |, {, } >>>> >>>> In raw JavaScript the regex match could be: */[|{}]/* >>>> The replace simply: */-/* >>>> IF you want to change "[" and "]" too try: */[|{}\[\]]/* >>>> I have NOT tested this so if there are issues let me know! >>>> TT >>>> >>>> -- >>>> >>> 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 view this discussion on the web visit >>>> https://groups.google.com/d/msgid/tiddlywiki/4ccfc5e7-a333-4ad8-99c4-466e30f5f185n%40googlegroups.com >>>> <https://groups.google.com/d/msgid/tiddlywiki/4ccfc5e7-a333-4ad8-99c4-466e30f5f185n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> 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 view this discussion on the web visit >> https://groups.google.com/d/msgid/tiddlywiki/59ef0fc2-66b4-43d7-8469-ee0b97089bf7n%40googlegroups.com >> <https://groups.google.com/d/msgid/tiddlywiki/59ef0fc2-66b4-43d7-8469-ee0b97089bf7n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAAV1gMCMz9pE-PZWi3kPsi%2BzP96My46yK_FNEWjLtWpRKSJ24g%40mail.gmail.com.
test2.bookmarks
Description: Binary data

