Hi, this is my first post.
I'm anxious to get away from Supermemo for Palm, and want to convert
my databases with smconv.pl.
I don't know anything about perl, but after doing some research I
downloaded ActivePerl and installed the P5-Palm package.
After running a database through smconv.pl, I get this error message
when I try to import to Mnemosyne:

Unable to parse XML:

Traceback (innermost last)
File "mnemosyne\core\mnemosyne_core.pyc", line 2263, in import_XML
File "xml\sax\expatreader.pyc", line 109, in parse
File "xml\sax\xmlreader.pyc", line 123, in parse
File "xml\sax\expatreader.pyc", line 220, in feed
File "xml\sax\handler.pyc", line 38 in fatalError
SAXParseException:<unknown>:1:30: unknown encoding

I found this thread: <https://answers.launchpad.net/mnemosyne-proj/
+question/59129> which has an almost identical error message, and I
assume the problem is with the character encoding.  The databases
contain Japanese, and I know the Palm databases use shift-JIS
encoding; I tried changing the "encoding="us-ascii"" in the first line
of the XML to "encoding="shift_jis"" but to no avail.
I notice there's an "enc" subdirectory in the "smconv.pl" folder with
some character maps (but no sjis) and also some other perl packages
that seem like they might have something to do with japanese
encoding.  But I don't really know where to go with those.

Any ideas?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"mnemosyne-proj-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/mnemosyne-proj-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to