Forum Moderators: coopster
<xml xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00BB00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00BB00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema">
<s:Schema id="RowsetSchema">
<s:ElementType name="row" content="eltOnly" rs:CommandTimeout="30">
<s:AttributeType name="storyid" rs:number="1">
<s:datatype dt:type="int" dt:maxLength="4" rs:precision="10" rs:fixedlength="true" rs:maybenull="false"/>
</s:AttributeType>
<s:AttributeType name="title" rs:number="2" rs:writeunknown="true">
<s:datatype dt:type="string" rs:dbtype="str" dt:maxLength="100" rs:maybenull="false"/>
</s:AttributeType>
<s:AttributeType name="shorttitle" rs:number="3" rs:nullable="true">
<s:datatype dt:type="string" rs:dbtype="str" dt:maxLength="8000"/>
</s:AttributeType>
<s:AttributeType name="web" rs:number="4" rs:nullable="true">
<s:datatype dt:type="string" rs:dbtype="str" dt:maxLength="8000"/>
</s:AttributeType>
<s:AttributeType name="caption" rs:number="5" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="string" rs:dbtype="str" dt:maxLength="6000"/>
</s:AttributeType>
<s:AttributeType name="datetoshow" rs:number="6" rs:writeunknown="true">
<s:datatype dt:type="dateTime" rs:dbtype="timestamp" dt:maxLength="16" rs:scale="3" rs:precision="23" rs:fixedlength="true" rs:maybenull="false"/>
</s:AttributeType>
<s:AttributeType name="displayorder" rs:number="7" rs:writeunknown="true">
<s:datatype dt:type="int" dt:maxLength="4" rs:precision="10" rs:fixedlength="true" rs:maybenull="false"/>
</s:AttributeType>
<s:AttributeType name="mainimage" rs:number="8" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="string" rs:dbtype="str" dt:maxLength="200"/>
</s:AttributeType>
<s:extends type="rs:rowbase"/>
</s:ElementType>
</s:Schema>
<rs:data>
<z:row storyid="48845" title="title" shorttitle="long text....." caption="long text....." datetoshow="2007-11-28T00:00:00" displayorder="1" mainimage="image url"/>
<z:row storyid="48842" title="title" shorttitle="long text....." datetoshow="2007-11-28T00:00:00" displayorder="100" mainimage="image url"/>
<z:row storyid="48843" title="long text....." displayorder="100" mainimage="image url"/>
</rs:data>
</xml>
$xml_parser = xml_parser_create();
xml_parser_set_option($xml_parser, XML_OPTION_CASE_FOLDING, 1);
xml_set_element_handler($xml_parser, "startElement", "endElement");
xml_set_character_data_handler($xml_parser, "characterData");
xml_set_processing_instruction_handler($xml_parser, "PIHandler");
xml_set_default_handler($xml_parser, "defaultHandler");
xml_set_external_entity_ref_handler($xml_parser, "externalEntityRefHandler");