| iMatix home page
| << | < | > | >>
SFL Logo SFL
Version 2.11

XML (Extensible Markup Language) access functions

Filename: sflxml.h
Package: Standard Function Library (SFL)
Written: 1998/02/25 iMatix SFL project team sfl@imatix.com
Revised: 2000/01/16
Copyright: Copyright (c) 1991-99 iMatix Corporation

Synopsis

Provides functions to read and write XML files, and manipulate XML data in memory as list structures. XML is the Extensible Markup Language. Accepts this XML syntax: <item [attr=["]value["]]...>value [child]</item>

List of Functions

List of Symbol Definitions

sflxml.h defines these symbols, possibly conditionally:
Symbol: Defined as:
FORATTRIBUTES(attr,item) for (attr = xml_first_attr (item);
FORCHILDREN(child,item) for (child = xml_first_child (item);
FORVALUES(child,item) for (child = xml_first_child (item);
SLFXML_INCLUDED TRUE
xml_attr(item, name)
xml_get_attr(item, name, dflt)
xml_put_attr(item, name, value)

List of Type Definitions

Type name: Defined as:
XML_ATTR struct _XML_ATTR
XML_ITEM struct _XML_ITEM

| << | < | > | >> iMatix Copyright © 1996-2000 iMatix Corporation