View Single Post
Old 11-01-2014, 03:21 PM   #1107
PoP
 curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.PoP ought to be getting tired of karma fortunes by now.
 
PoP's Avatar
 
Posts: 3,018
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
Quote:
Originally Posted by KevinH View Post
Hi PoP,

The error meant that one entry was missing an end position (it did not exist in the tagMap).

I think this is caused by your very very last entry in the dictionary not having a proper ending </idx:entry> tag. ... So please try adding the final </idx:entry> tag

It should then unpack successfully (I hope!). Please let me know if that does not do the trick.

Also, I just noticed that your use of <idx:key> does not seem to have an ending tag either (please check this all throughout your dictionary). If there is no <idx:key> content then it should be self-closed:
<idx:key name="blah" /> otherwise there should be a matching ending </idx:key> tag someplace as well for each beginning tag.

Take care,

KevinH
Thanks: adding the missing idx:entry closing tag for the last dictionary entry allowed KindleUnpack to work flawlessly. I am impressed, all the index entries, including the inflections, are properly extracted. Great job.

I also more properly self-closed all the idx:key tags.

As usual, find the updated dictionary here.
PoP is offline   Reply With Quote