Search Books and Solutions Manual

Hire My Expertise

if you need help regarding semester projects, assessment/assignment related to web development(php, html, css, javascript, ajax,) or java, c, c++, c#, asp.net, ror, scala or pythn then please hire my expertise. i am professionally software developer. working as a Android & Web Developer. i'll provide my best to fulfil task in time.If you need new website or app or require any kind of digital resource, Please feel free to get in touch without wasting any single minute. I would love to work with you. Please send your requirement. i'll come back to you in time.

For more information, feel free to contact: muhammadmustafa1@hotmail.com

Free Books and Solutions Manual Headline

Monday 23 May 2011

OpenOffice.org XML Essentials

You should read this book if you want to extract data from an OpenOffice.org document, convert your data to an OpenOffice.org document, or simply find out how OpenOffice.org stores its data “under the hood.”

Before we can talk about OpenOffice.org, we have to look at the current state of proprietary office suites and applications. In this world, all your documents are stored in a proprietary (often binary) format. As long as you stay within the office suite, this is not a problem. You can transfer data from one part of the suite to another; you can transfer text from the word processor to a presentation, or you can grab a set of numbers from the spreadsheet and convert it to a table in your word processing document.
The problems begin when you want to do a transfer that wasn’t intended by the authors of the office suite. Because the internal structure of the data is unknown to you, you can’t write a program that creates a new word processing document consisting of all the headings from a different document. If you need to do something that wasn’t provided by the software vendor, or if you must process the data with an application external to the office suite, you will have to convert that data to some neutral or “universal” format such as Rich Text Format (RTF) or comma-separated values (CSV) for import into the other applications. You have to rely on the kindness of strangers to include these conversions in the first place. Furthermore, some conversions can result in loss of formatting information that was stored with your data.
Note also that your data can become inaccessible when the software vendor moves to a new internal format and stops supporting your current version. (Some people actually suggest that this is not cause for complaint since, by putting your data into the vendor’s proprietary format, the vendor has now become a co-owner of your data. This is, and I mean this in the nicest possible way, a dangerously idiotic idea.)
OpenOffice.org has as its mission “[t]o create, as a community, the leading international office suite that will run on all major platforms and provide access to all functionality and data through open-component based APIs and an XML-based file format.”