Hi,
I really recommend against creating xml manually, otherwise you risk
of missing stuff.
It's better and simpler to use the libmnemosyne API to add a card. See e.g.
http://bazaar.launchpad.net/~peter-bienstman/mnemosyne-proj/trunk/view/head:/mnemosyne/mnemosyne/example_scripts/add_card.py
Alternatively, you can write an importer for YoudaoDict. See as
inspiration here:
http://bazaar.launchpad.net/~peter-bienstman/mnemosyne-proj/trunk/view/head:/mnemosyne/mnemosyne/libmnemosyne/file_formats/cuecard_wcu.py
Good luck!
Peter
Quoting Huafei Zhao <[email protected]>:
*Hello !I really like this software ,so i want to give up my last
one(YoudaoDict from China),I am now learning Japanese and need to remember
a lot of words,I hope this software can help me.To understand how the XML
file is constructed .I added two words to cards with two tags by hand.Then
exported them with a XML file,like this :*
<xml>
<openSM2sync number_of_entries="9"><log type="10"
o_id="RNO2Ddjb1QcwoBJC4wV6bZ"><name>中文</name></log>
<log type="10" o_id="VrjgHsDPXtYiSKf1wtId3x"><name>英文</name></log>
<log type="10" o_id="bOtypsl1W1MtC0T3x8O3At"><name>日本語</name></log>
<log type="16"
o_id="pYmC8R1KuxdF2Uiax0IMYF"><f>LAOZHAO</f><n>我的名字</n><m_1>老趙</m_1><p_1>zhf</p_1></log>
<log type="16"
o_id="JMbVJH4Eth040EMMW5MrAb"><f>日本語</f><n>名詞</n><m_1>日語</m_1><p_1>nihongo</p_1></log>
<log card_t="3" fact_v="3.1" e="2.5" gr="-1"
tags="RNO2Ddjb1QcwoBJC4wV6bZ,VrjgHsDPXtYiSKf1wtId3x" rt_rp_l="0" lps="0"
l_rp="-1" n_rp="-1" ac_rp_l="0" rt_rp="0" ac_rp="0" type="6"
o_id="RngaUJlR31s0OJZ4b7Uz2u" fact="pYmC8R1KuxdF2Uiax0IMYF"></log>
<log card_t="3" fact_v="3.2" e="2.5" gr="-1"
tags="RNO2Ddjb1QcwoBJC4wV6bZ,VrjgHsDPXtYiSKf1wtId3x" rt_rp_l="0" lps="0"
l_rp="-1" n_rp="-1" ac_rp_l="0" rt_rp="0" ac_rp="0" type="6"
o_id="aGeEVoFKPR1ayrEqPFrJvb" fact="pYmC8R1KuxdF2Uiax0IMYF"></log>
<log card_t="3" fact_v="3.1" e="2.5" gr="-1" tags="bOtypsl1W1MtC0T3x8O3At"
rt_rp_l="0" lps="0" l_rp="-1" n_rp="-1" ac_rp_l="0" rt_rp="0" ac_rp="0"
type="6" o_id="5lhOCMBJNYganauXwY7wCz" fact="JMbVJH4Eth040EMMW5MrAb"></log>
<log card_t="3" fact_v="3.2" e="2.5" gr="-1" tags="bOtypsl1W1MtC0T3x8O3At"
rt_rp_l="0" lps="0" l_rp="-1" n_rp="-1" ac_rp_l="0" rt_rp="0" ac_rp="0"
type="6" o_id="AP5ER7purjA77DaeDydkZS" fact="JMbVJH4Eth040EMMW5MrAb"></log>
</openSM2sync>
</code>
*but i cann't understand what the <log card_t="" ...>...</log> means.now I
want to generate a XML file with my own XML file by java or other language
.*
*Below is my XML file,and i think this type of file may more userful and
need less space,*
<xml>
<?xml version="1.0" encoding="utf-8"?>
<wordbook>
<item>
<word>日本人</word>
<trans>日本人 [词性:名词]</trans>
<phonetic>にほんじん |(声调:)</phonetic>
<tags>标日初级</tags>
<progress>6</progress>
</item>
<item>
<word>韓国人</word>
<trans>韩国人 [词性:名词]</trans>
<phonetic>かんこくじん |(声调:)</phonetic>
<tags>标日初级</tags>
<progress>6</progress>
</item>
</wordbook>
<xml>
</code>
*If you know what the above means ,please tell me or help me transfer
it.The attachment file is what i want to transfer. Thanks a lot!*
--
You received this message because you are subscribed to the Google
Groups "mnemosyne-proj-users" 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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/mnemosyne-proj-users/c102039f-bfa3-4426-b164-83bbf3a6d091%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups
"mnemosyne-proj-users" 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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/mnemosyne-proj-users/20131113084319.Horde.9EMkH1DIVCdSgy2XRLyHPOA%40webmail.ugent.be.
For more options, visit https://groups.google.com/groups/opt_out.