fmII
Sat, May 17th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 03:36 PDT
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 XML parser class - Default branch
Section: Unix

 

Added: Sat, Jun 9th 2001 15:35 PDT (6 years, 11 months ago) Updated: Wed, Nov 22nd 2006 01:08 PDT (1 year, 5 months ago)


Screenshot About:
XML parser class is a PHP class that parses arbitrary XML input and builds an array with the structure of all tag and data elements. Optionally it can keep track of the positions of each element to locate elements that may be contextually in error. Supports a parsed file cache to minimize the overhead of parsing the same file repeatedly. Optimized parsing of simplified XML (SML) formats ignoring the tag attributes.

Author:
Manuel Lemos <mlemos [at] acm [dot] org> [contact developer]

Rating:
7.72/10.00 (3 votes)

Homepage:
http://www.phpclasses.org/xmlparser

Trove categories: [change]
[Development Status]  6 - Mature
[Environment]  Other Environment, Web Environment
[Intended Audience]  Developers
[License]  OSI Approved :: BSD License (original)
[Operating System]  OS Independent
[Programming Language]  PHP
[Topic]  Software Development :: Libraries :: PHP Classes, Text Processing :: Markup :: XML

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Manuel Lemos (Owner)

» Rating: 7.72/10.00 (Rank N/A)
» Vitality: 0.00% (Rank 8615)
» Popularity: 0.77% (Rank 7500)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 12,792
   URL hits: 4,575
   Subscribers: 12

Projects depending on this project:
Metabase
MetaL meta-programming language
freshmeat Project Query Class
SOAP server class


Other projects from the same categories:
pdo-x
Yerba
PHP News
Template Interface Engine
XmlRepository

Users who subscribed to this project also subscribed to:
Lxbios
Plone CMS
web2ldap
Unstructured Information Management Architecture
PesterCat


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 2006.11.21 22-Nov-2006 BSD License (original) Homepage

 Comments

[»] Good work!
by Bodolfo - Jun 20th 2007 03:36:19

Your XML-parser is really good work.
Thank you for providing it free and so helping to level up the quality of the internet.
It's just what I was looking for to develop a SOAP-client.
You should mention that application on the phpclasses.org page, too.
Thank you very much. :) And keep on.

[reply] [top]


[»] A pity
by Tim Robbins - Sep 27th 2001 10:39:21

What a pity the author has chosen to require you to give away personal details in order to download the software.

[reply] [top]


    [»] Re: A pity
    by Manuel Lemos - Sep 27th 2001 13:26:35


    > What a pity the author has chosen to
    > require you to give away personal
    > details in order to download the
    > software.

    I am the author of these and other classes and the whole site. I don´t know why do you problem with creating an account to access the site. Anyway, you don´t have to supply your personal details to subscribe. If you have anything to hide about yourself, just put in fake personal details. You only have to provide a valid reachable e-mail address. If you don´t want to reveal your main e-mail address, just create an e-mail account in some free e-mail service.

    [reply] [top]


      [»] Re: A pity
      by bard - Feb 18th 2002 04:58:45


      >
      > % What a pity the author has chosen
      > to
      > % require you to give away personal
      > % details in order to download the
      > % software.
      >
      >
      > I am the author of these and other
      > classes and the whole site. I
      > don´t know why do you problem with
      > creating an account to access the site.
      > Anyway, you don´t have to supply
      > your personal details to subscribe. If
      > you have anything to hide about
      > yourself, just put in fake personal
      > details. You only have to provide a
      > valid reachable e-mail address. If you
      > don´t want to reveal your main
      > e-mail address, just create an e-mail
      > account in some free e-mail service.
      >


      What's truly a pity is that the site seems to be broken.

      Just putting a simple download link would have avoided ALL this trouble.

      Bleah.

      [reply] [top]


        [»] Re: A pity
        by Manuel Lemos - Feb 18th 2002 05:17:15


        > What's truly a pity is that the site
        > seems to be broken.
        >
        > Just putting a simple download link
        > would have avoided ALL this trouble.
        >
        > Bleah.

        The site is overloaded due to its overwhealming success among the PHP community.<br>

        I am working day and night to move it to a more capable hosting service while I am adapting the way that the site serve its content so it can be mirrored world-wide for which there have been plenty of requests.<br>

        Meanwhile, please be patient and try again.

        [reply] [top]


          [»] Re: A pity
          by stealthboy - May 13th 2002 11:17:12

          I'm sick of all these sites requiring registration just so they can sell my e-mail address to the closests spam house. Just let me have the file and stop requiring my precious e-mail address! I get enough spam already.


          >
          > % What's truly a pity is that the
          > site
          > % seems to be broken.
          > %
          > % Just putting a simple download
          > link
          > % would have avoided ALL this
          > trouble.
          > %
          > % Bleah.
          >
          >
          > The site is overloaded due to its
          > overwhealming success among the PHP
          > community.<br>
          >
          > I am working day and night to move it
          > to a more capable hosting service while
          > I am adapting the way that the site
          > serve its content so it can be mirrored
          > world-wide for which there have been
          > plenty of requests.<br>
          >
          > Meanwhile, please be patient and try
          > again.
          >

          [reply] [top]


            [»] Re: A pity
            by Manuel Lemos - May 16th 2002 23:31:40


            >
            > I'm sick of all these sites requiring
            > registration just so they can sell my
            > e-mail address to the closests spam
            >

            I don't know where you live so I don't know what laws apply to your country. But as a manager of the site, even if I wanted I could not sell users private data including e-mail addresses because I am European. In the European community it is forbidden by law to sell or otherwise share users private data stored in computers.

            Even if I could, I never had any intention to do it, as it is stated in the site privacy policy:

            http://www.phpclasses.org/browse.html/login/login.html?policy=1



            >
            > house. Just let me have the file and
            > stop requiring my precious e-mail
            > address!
            > I get enough spam already.
            >
            >

            Letting files be downloaded without requiring user login is a decision of each author. Since I am the author if this class, I can tell you that since most users just demand the authors code just like you do and hardly evever thank the authors for giving away their work for free, at least we deserve the compensation of having the downloads be properly accounted and our classes ranked based on the number of unique real users that download them.

            So, I am not motivated to open an exception and give you the code without logging in the site, especially because your demanding attitude as if we humble free software developers have the duty to give away our work, even less to people that rudely make false accusations of selling the subscriber addresses.

            Next time, think about respecting more free software developers work and at least say "please" when you ask for our software.

            [reply] [top]


      [»] Re: A pity
      by the_orcish_mage - Sep 11th 2003 11:21:56


      >
      > I am the author of these and other
      > classes and the whole site. I
      > don´t know why do you problem with
      > creating an account to access the site.
      > Anyway, you don´t have to supply
      > your personal details to subscribe. If
      > you have anything to hide about
      > yourself, just put in fake personal
      > details. You only have to provide a
      > valid reachable e-mail address. If you
      > don´t want to reveal your main
      > e-mail address, just create an e-mail
      > account in some free e-mail service.
      >

      so what is it (that i have to register) good for then anyway?

      look, i am looking for a piece of software that i can use instead of reinventing the wheel one more time.

      therefore i have to look at the source code. most of the time a quick glance tells me if it is worth working with or not.

      i cant spend all day creating accouts just to get a quick peek at someones software. after a few of those experiences i usually decide to write it myself.

      i am very much willing to give you my (regularly read) email address, if i really _use_ your code.

      but not for a quick look at it. it simlply consumes too much time.

      [reply] [top]


        [»] Re: A pity
        by Manuel Lemos - Oct 14th 2003 18:45:49


        > so what is it (that i have to register)
        > good for then anyway?


        Registering serves several purposes, including, but not limited, to discourage authors with intentions to commit fraud in the top downloads by creating many accounts. But for the users that are interested, registering allows to site to keep track of the packages that they download, so when those packages are updated they can be notified about the new releases.


        > look, i am looking for a piece of
        > software that i can use instead of
        > reinventing the wheel one more time.
        >
        > therefore i have to look at the source
        > code. most of the time a quick glance
        > tells me if it is worth working with or
        > not.
        >
        > i cant spend all day creating accouts
        > just to get a quick peek at someones
        > software. after a few of those
        > experiences i usually decide to write it
        > myself.
        >
        > i am very much willing to give you my
        > (regularly read) email address, if i
        > really _use_ your code.
        >
        > but not for a quick look at it. it
        > simlply consumes too much time.


        Sorry, with the time that you already consumed with this pointless complaint, you could have already created many accounts to download the classes that you want to try.

        [reply] [top]


          [»] Re: A pity
          by JKCole - Nov 23rd 2005 12:34:10

          His point, which I think you're still missing, is that people might be interested in giving your software a look, crediting you (most people in the OS community will), and even giving you mention. But he (and others) are kept from even assessing the code's worth by sites like PHPClasses.

          I write PHP for a living, and NEVER use nor recommend their site. If you have a valid piece of code you want to share openly, why bother with sites like that? You could have the cure for cancer in code form, but I and many others will skip over it because we DON'T HAVE THE TIME and DON'T WANT THE SPAM (from you OR PHPClasses' advertisers)!

          --
          JKCole ------------------------ "If you can't be a good example, be a horrible warning."

          [reply] [top]


            [»] Re: A pity
            by Manuel Lemos - Nov 23rd 2005 14:03:40


            > His point, which I think you're still

            > missing, is that people might be

            > interested in giving your software a

            > look, crediting you (most people in the

            > OS community will), and even giving you

            > mention. But he (and others) are kept

            > from even assessing the code's worth by

            > sites like PHPClasses.

            >

            > I write PHP for a living, and NEVER use

            > nor recommend their site. If you have a

            > valid piece of code you want to share

            > openly, why bother with sites like that?

            > You could have the cure for cancer in

            > code form, but I and many others will

            > skip over it because we DON'T HAVE THE

            > TIME and DON'T WANT THE SPAM (from you

            > OR PHPClasses' advertisers)!


            There is a big misunderstanding. The PHP Classes site does not impose the login requirement. That is an option that any author can enable or not on a file by file basis, as it is explained in the site FAQ.

            As you may realize by now, it is always up to the authors that voluntarily submit their packages to the site. If they keep the login requirement it is because it serves their interests.

            Nobody that subscribes to the site receives any spam. You only fear that the site or anybody else will send spam after you subscribe, because you never subscribed. Your fear does not have foundation on the reality.

            The PHP Classes is a reputed site that exists since 1999. It has near 300,000 subscribers, and is growing at a rate of over 7,600 new subscribers a month. The reason why it attracts so many users is because it published over 2,700 classes of objects contributed by more than 1,200 authors.

            So, as you may understand by now, the only one that is loosing by refusing to join the site is yourself. It only depends on you to stop excluding yourself from benefit from the resources provided by the site.

            [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber