Passing xml documents between Java and a C library

  • From: "John J. Boyer" <john.boyer@xxxxxxxxxxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Sat, 7 Aug 2010 18:52:22 -0500

For the BrailleBlaster project, the editor and user interface are 
written in Java. The braille knowledge needed for translating annd 
formatting is in the C library liblouisutdml. The two communicate by 
method calls and xml documents. We would like to pass the documennts 
back and forth inn a memory buffer, if possible. However, some 
doccuments can be quite large, up to 6 megabytes. After UTDML (Unified 
Tactile Document Markup Language) has been added to them they can be 20 
MB or more. Such large buffers seem impractical, so we will probably 
have to pass documents of that size as files. However, we would like to 
be able to pass smaller documents, say up to 100k, in memory. How can 
this best be done on the Java end? liblouisutdml expects xml documents 
in UTF-8 in an array of 8-bit charactors.

Thanks,
John

-- 
John J. Boyer; President, Chief Software Developer
Abilitiessoft, Inc.
http://www.abilitiessoft.com
Madison, Wisconsin USA
Developing software for people with disabilities

__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: