Quote:
Originally Posted by KevinH
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.