java XML openoffice is project number 744406
posted at Freelancer.com. Click here to post your own project.
Bid Count: 5
Average Bid:
$ 54
Ends: 07/26/2010 at 0:09 EDT
Project Creator:
tutorapex
Employer Rating: ![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
(20 reviews)
|
Need small Java application that reads an xml file and generates an Office Open XML File Format (Standard ECMA-376) file that can be opened and edited with Microsoft Powerpoint 2007. This task requires strong java programming skills, knowledge of XML and knowledge of the Office Open XML File Format (Standard ECMA-376). Do you have experience with Office Open XML File Format (Standard ECMA-376)?? When can you deliver?? See the attached detailed application description and let me know if you can do the work. Thank you. It is not so big if you use existing libraries for much of the guts of the application. It has no GUI. It is a simple command line Java program. The single Java class below can be used to read the XML input file. This will put the input into a org.jdom.Document object. You can also use the org.docx4j library which will do most of the boiler plate handling of PresentationML and DrawingML for you. So the real task is to handle the relatively simple input definition file and add the appropriate shape and text objects to a slide and calculate the locations for the objects in the tree. I could do the task myself, but I am working on other projects at the moment. When can you deliver? What fee would you ask for? Thanks // ********************************************************* // Java Class for reading XML file * Project info to: */ import java.io.File; import java.io.IOException; import org.jdom.Document; import org.jdom.JDOMException; import org.jdom.input.SAXBuilder; /** * Reads a given String filename and returns the org.jdom.Document * object representing the XML file. The given filename must be * a valid XML file otherwise an exception will be thrown. */ public class XMLReader { public static Document getXMLFile(String filename) throws IOException, JDOMException { File f = new File(filename); Document document = null; if (f != null) { if (!f.isFile()) { throw new IOException( "In XMLReader.getXMLFile, the given String filename does NOT name a file." ); } else { SAXBuilder parser = new SAXBuilder(); document = parser.build(f); return document; } } return null; } can pay 30$ |
|
Job Type |
|