[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: C/C++ Parser/Tokenizer

  • From: "Samuel R. Blackburn" <sblackbu@e...>
  • To: <xml-dev@i...>
  • Date: Tue, 21 Jul 1998 21:05:20 -0400

tokenizer c
If you want source code, take a look at the XML classes
in the freeware Win32 Foundation Classes (WFC) library.
It is a non-validating parser.

http://ourworld.compuserve.com/homepages/sam_blackburn/wfc.htm

HTH,

Sam

-----Original Message-----
From: Frank Rachel <frachel@B...>
To: xml-dev@i... <xml-dev@i...>
Date: Tuesday, July 21, 1998 7:31 PM
Subject: C/C++ Parser/Tokenizer


>I am looking for C or C++ code that I can incorporate in a program to
>simply walk through an XML file, and give me the Tag name and its
>associated value.
>
>For example:
>
><person>
> <first>Frank</first>
></person>
>
>etc..
>
>I am looking for something that I can basically do
>
>while ( !end_of_xml_file() )
>{
> get_tag_and_value ( tagname, value );
>}
>
>Obviously, it wont be as simple as that, but I think you can grasp what
>I am looking for.. We're going to be getting a XML file and simple need
>to extract all the data, and map it to our own internal stuff..
>
>So after I get the tag and value, I would do something like:
>
>switch ( tagname )
>{
> case 'first' :
> strcpy ( my_struct.first_name, value, length );
> break;
>}
>
>etc..
>
>Any help would be greatly appreciated. I need it in C/C++ because it has
>to be callable from a C program, and be able to be compiled on multiple
>platforms..
>
>Thanks,
>
>Frank Rachel
>
>xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
>Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
>To (un)subscribe, mailto:majordomo@i... the following message;
>(un)subscribe xml-dev
>To subscribe to the digests, mailto:majordomo@i... the following
message;
>subscribe xml-dev-digest
>List coordinator, Henry Rzepa (mailto:rzepa@i...)


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.