Category: Life & Work

用 PHP 解析 XML

用 PHP 读取和编写 XML的简单例子

http://www.ibm.com/developerworks/cn/opensource/os-xmldomphp/

PHP所使用的解析XML的库 C版本

http://sourceforge.net/projects/expat/

The Expat XML Parser

http://www.libexpat.org/

Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags).

PHPbuilder 关于PHP解析XML详细的解释和例子

http://www.phpbuilder.com/columns/justin20000428.php3

讲XML转换为数组格式的函数 xml_parse_into_struct

http://phpbuilder.com/manual/en/function.xml-parse-into-struct.php

 

Office Open XML资源

http://msdn.microsoft.com/en-us/office/bb265236.aspx
http://msdn.microsoft.com/en-us/library/aa338205.aspx

Open XML是word 2007开始使用的文件存储格式标准. 也叫Office Open XML

The Office Open XML Formats are based on XML and ZIP archive technologies. The new file format in Word 2007 divides the file into document parts, each of which defines a part of the overall contents of the file. You can easily create, change, add, or delete data in a Word 2007 file programmatically or manually.

Open XML 行业标准和标准文档下载

http://www.openxmldeveloper.org/

http://dev.plutext.org/trac/docx4j

docx4j is our library for unzipping a docx "package", and parsing the WordprocessingML XML to create an in-memory representation in Java.

The library supports all of WordprocessingML, with the exception of math (though there is support for this in subversion). There is also support for the properties parts, and the theme part.

关键词:docx java, Office Open XML, OpenXML, ooxml, WordML, WordprocessingML