• Re: XML in Pythong

    From Johann 'Myrkraverk' Oskarsson@johann@myrkraverk.invalid to alt.folklore.computers,comp.lang.python,comp.lang.xml,borland.public.xml on Fri Sep 25 23:21:31 2026
    From Newsgroup: alt.folklore.computers

    On 9/9/2026 3:00 PM, Johann 'Myrkraverk' Oskarsson wrote:
    On 09/09/2026 11:05 AM, Lawrence DrCOOliveiro wrote:
    On Tue, 08 Sep 2026 22:38:58 -0300, Kragen Javier Sitaker wrote:

    PostScript does in fact have something like readmacros; in particular,
    readhexstring was the recommended way to handle image data, so that the
    image data didnrCOt have to be loaded into a PostScript object by way of >>> the PostScript parser.

    ItrCOs just a function. ItrCOs like saying Python has rCLreadmacrosrCY because
    the JSON and XML library modules have functions for reading input
    streams and returning language-object representations of those
    structures.

    Dear Lawrence,

    Ok, so I was tempted to ask why you're bringing up Python in a Post-
    Script discussion, but then I remembered you're a /Pythong influencer/,
    and can not help yourself.

    Now, why are there only two library modules in Python for this task?-a In
    C, we have -- I believe -- several, but I've only used Expat precisely because it doesn't create language-objects for me.-a Do you not have a
    stream oriented XML parser in Pythong?-a Is Python that much inferiour
    to C?

    The same question can be asked of JSON, because sometimes we don't want
    to download the whole payload before starting the parse process.-a After
    all, why not just shut down the network connection when we detect garb-
    age, like the one Lawrence is constantly spewing all over Usenet?


    Best wishes, and happy XML, JSON parsing in alt.folklore.computers!


    I've set the follow-up to: alt.folklore.computers, comp.lang.python, comp.lang.xml, borland.public.xml in that order.-a Please remove alt.folklore.computers if you think it's not relevant anymore.

    I have now experimented with Expat in Python. It's as simple as

    import xml.parsers.expat

    and

    p = xml.parsers.expat.ParserCreate()

    which works wonderfully to explore the internals of an S.V.G. graphical
    image.


    Happy S.V.G. in Python!
    --
    Johann | email: invalid -> com | http://www.myrkraverk.com/blog/
    I'm not from the Internet, I just work there. | via Easynews.com https://bsky.app/profile/myrkraverk.bsky.social | for ( ;; ) _:;
    Federated at https://fed.brid.gy/bsky/myrkraverk.bsky.social
    --- Synchronet 3.22a-Linux NewsLink 1.2