ozwolverine Posted September 29, 2006 Share Posted September 29, 2006 Hello, I have to work with an OpenOffice 2 xml file like the shown below, I was wondering what is the best way (what libraries, packages to use) to be able to read it, look for certain tags, remove tags, add tags, and save the file again to disk?[code]<?xml version="1.0" encoding="UTF-8"?><office:document-content xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" office:version="1.0"><office:scripts/><office:font-face-decls> <style:font-face style:name="DejaVu Sans" svg:font-family="'DejaVu Sans'" style:font-pitch="variable"/> <style:font-face style:name="Nimbus Roman No9 L" svg:font-family="'Nimbus Roman No9 L'" style:font-family-generic="roman" style:font-pitch="variable"/> <style:font-face style:name="Nimbus Sans L" svg:font-family="'Nimbus Sans L'" style:font-family-generic="swiss" style:font-pitch="variable"/></office:font-face-decls><office:automatic-styles/><office:body> <office:text> <office:forms form:automatic-focus="false" form:apply-design-mode="false"/> <text:sequence-decls> <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/> <text:sequence-decl text:display-outline-level="0" text:name="Table"/> <text:sequence-decl text:display-outline-level="0" text:name="Text"/> <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/> </text:sequence-decls> <text:p text:style-name="Standard">página unica</text:p> <text:p text:style-name="P1">Hoja2</text:p> <text:p text:style-name="P1">Hoja3</text:p> <text:p text:style-name="P1">Hoja4</text:p> <text:p text:style-name="P1">Hoja5</text:p> </office:text></office:body></office:document-content>[/code]Thanks a lot for any help, Link to comment https://forums.phpfreaks.com/topic/22507-whats-the-best-way-to-work-with-xml-files/ Share on other sites More sharing options...
ToonMariner Posted September 29, 2006 Share Posted September 29, 2006 [url=http://uk.php.net/manual/en/ref.xml.php]http://uk.php.net/manual/en/ref.xml.php[/url] Link to comment https://forums.phpfreaks.com/topic/22507-whats-the-best-way-to-work-with-xml-files/#findComment-100947 Share on other sites More sharing options...
ozwolverine Posted September 29, 2006 Author Share Posted September 29, 2006 Thanks a lot,I got very valuable information on it. Link to comment https://forums.phpfreaks.com/topic/22507-whats-the-best-way-to-work-with-xml-files/#findComment-101175 Share on other sites More sharing options...
Barand Posted September 29, 2006 Share Posted September 29, 2006 if PHP 5, look at http://uk.php.net/manual/en/ref.simplexml.php Link to comment https://forums.phpfreaks.com/topic/22507-whats-the-best-way-to-work-with-xml-files/#findComment-101178 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.