View Single Post
Old 01-01-2024, 03:44 PM   #26
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,122
Karma: 92500001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by xxyzz View Post
I tried to use Amazon's Ion Python library but can't figure out how to read or write the container info data with a shared symbol table(SymbolTableCatalog). If I read the data I get `out of range sid` error, and dump the binary data has some extra symbol table name data.
I have never tried to use Amazon implementation of Ion so I do not know how well it works for interpreting KFX data.

Quote:
Originally Posted by xxyzz View Post
I'm not sure if it's their code can't be used with KFX data, is this the reason you write your own ion implementation?
I wrote my own implementation of Ion because at that time I was unaware of Amazon's public version. Once I became aware of it I refined my implementation based on their documentation of the format rather than switching to using their version, largely as a learning experience.
jhowell is online now   Reply With Quote