|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Zhaoqing Wang, Harry H. Cheng, "Portable C/C++ Code for Portable XML Data," IEEE Software, vol. 23, no. 1, pp. 76-81, January/February, 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/MS.2006.27, author = {Zhaoqing Wang and Harry H. Cheng}, title = {Portable C/C++ Code for Portable XML Data}, journal ={IEEE Software}, volume = {23}, number = {1}, issn = {0740-7459}, year = {2006}, pages = {76-81}, doi = {http://doi.ieeecomputersociety.org/10.1109/MS.2006.27}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Portable C/C++ Code for Portable XML Data IS - 1 SN - 0740-7459 SP76 EP81 EPD - 76-81 A1 - Zhaoqing Wang, A1 - Harry H. Cheng, PY - 2006 KW - Ch KW - C/C++ Interpreter KW - Portable Code KW - XML KW - Portable Data VL - 23 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2006.27
C/C++ is one of the high-performance programming languages software developers use to develop XML applications. However, it's challenging to use C/C++ for such a task. The code developed in one platform can't readily run in another platform. Ch is a cross-platform embeddable C/C++ interpreter for scripting, shell programming, numerical computing, network computing, and embedded scripting. The authors have developed open source Ch XML packages developed for the Gnome libxml2 XML library and Oracle XML Developer's Kit (XDK) for C/C++. With these Ch XML packages, applications in C/C++ using either libxml2 or Oracle XDK can be executed interpretively without compilation across different platforms. Portable C/C++ code can be used to process portable XML data.
The authors discuss how they designed the Ch XML packages and present potential applications. They also present a Web-based network computing application using a Ch XML package.
Index Terms:
Ch, C/C++ Interpreter, Portable Code, XML, Portable Data
Citation:
Zhaoqing Wang, Harry H. Cheng, "Portable C/C++ Code for Portable XML Data," IEEE Software, vol. 23, no. 1, pp. 76-81, Jan.-Feb. 2006, doi:10.1109/MS.2006.27
Usage of this product signifies your acceptance of the Terms of Use.

