Per Jessen wrote:
Ashley Sheridan wrote:
[/snip] :p
XSL(T)
an xslt processor, along with an XSLT stylesheet, should be used to
transform XML documents in to other XML, human readable or structured
documents.
DOM
a class implementing the DOM interface should be used to traverse,
analyse and
Ashley Sheridan wrote:
>> Roughly like this: (this is from a project I'm currently working
>> on).
>>
>> --
>> // create the xslt processor object
>> if ( FALSE===($xp=new XSLTProcessor()) ) { print "unable to create
>> xslt engine"; return FALSE; }
>>
>> // Load the XML source
>> $
On Mon, 2008-12-01 at 21:35 +0100, Per Jessen wrote:
> Ashley Sheridan wrote:
>
> > I still disagree, as using XSL is essentially converting the XML to
> > another format,
>
> Which is all you're doing when you're extracting parts of an XML
> document.
>
> > which is then being used by PHP. X
Ashley Sheridan wrote:
> I still disagree, as using XSL is essentially converting the XML to
> another format,
Which is all you're doing when you're extracting parts of an XML
document.
> which is then being used by PHP. XSL is great for some tasks, but for
> this, I think having a good PHP X
On Mon, 2008-12-01 at 11:28 +0100, Per Jessen wrote:
> Peter Ford wrote:
>
> > Per Jessen wrote:
> >>
> >> That's cool, but XSL is still the more appropriate tool IMO. It does
> >> exactly what you need - it parses and validates the XML document,
> >> allows you to extract the bits you need and
Peter Ford wrote:
> Per Jessen wrote:
>>
>> That's cool, but XSL is still the more appropriate tool IMO. It does
>> exactly what you need - it parses and validates the XML document,
>> allows you to extract the bits you need and in virtually any format
>> you need - which could be a text documen
Per Jessen wrote:
> Ashley Sheridan wrote:
>
>> On Fri, 2008-11-28 at 10:15 +0100, Per Jessen wrote:
>>> Ashley Sheridan wrote:
>>>
Do any of you have a copy of this extension, or failing that, a
suggestion of how I can parse XML files without having to install
anything on the remot
On Fri, 2008-11-28 at 20:39 +0100, Per Jessen wrote:
> Andrew Ballard wrote:
>
> >> XSL will only allow me to convert it into a different document
> >> format, which is not what I want as I need to keep a local copy of
> >> information in a database for searching and sorting purposes. Nathans
> >>
Andrew Ballard wrote:
>> XSL will only allow me to convert it into a different document
>> format, which is not what I want as I need to keep a local copy of
>> information in a database for searching and sorting purposes. Nathans
>> class allows me to have the entire document put into an array tr
On Fri, Nov 28, 2008 at 5:45 AM, Ashley Sheridan
<[EMAIL PROTECTED]> wrote:
> On Fri, 2008-11-28 at 10:15 +0100, Per Jessen wrote:
>> Ashley Sheridan wrote:
>>
>> > Do any of you have a copy of this extension, or failing that, a
>> > suggestion of how I can parse XML files without having to install
On Fri, 2008-11-28 at 13:14 +0100, Per Jessen wrote:
> Ashley Sheridan wrote:
>
> > On Fri, 2008-11-28 at 10:15 +0100, Per Jessen wrote:
> >> Ashley Sheridan wrote:
> >>
> >> > Do any of you have a copy of this extension, or failing that, a
> >> > suggestion of how I can parse XML files without h
Ashley Sheridan wrote:
> On Fri, 2008-11-28 at 10:15 +0100, Per Jessen wrote:
>> Ashley Sheridan wrote:
>>
>> > Do any of you have a copy of this extension, or failing that, a
>> > suggestion of how I can parse XML files without having to install
>> > anything on the remote server, as I do not ha
On Fri, 2008-11-28 at 10:15 +0100, Per Jessen wrote:
> Ashley Sheridan wrote:
>
> > Do any of you have a copy of this extension, or failing that, a
> > suggestion of how I can parse XML files without having to install
> > anything on the remote server, as I do not have that level off access
> > to
Ashley Sheridan wrote:
> Do any of you have a copy of this extension, or failing that, a
> suggestion of how I can parse XML files without having to install
> anything on the remote server, as I do not have that level off access
> to it.
Parsing XML is best done with XSL - if that's out of the qu
> -Original Message-
> From: Skip Evans [mailto:[EMAIL PROTECTED]
> Sent: Thursday, November 22, 2007 5:35 PM
> To: Jochem Maas
> Cc: PHP-General
> Subject: Re: [PHP] Parsing XML with DTD
>
> Hey Jochem & all,
>
> Thanks much for this tip. I will c
Hey Jochem & all,
Thanks much for this tip. I will check it out.
A little further reading looks like PEAR provides
some XML and DTD capabilities? Anyone have any
experience with this?
Also, the reason I asked about the DTD is that
these XML files are really extensive, providing
lots of var
Skip Evans wrote:
> Hey all,
>
> I've been asked if it's possible to parse XML files given a DTD file
> that describes the elements within it, so I've been looking through the
> docs at php.net.
>
> So far I've found this:
>
> http://us.php.net/manual/en/ref.xml.php
>
> Which has some samples o
Skip Evans wrote:
> I've been asked if it's possible to parse XML files given a DTD file
> that describes the elements within it,
Yes it is.
> Which has some samples on, but nothing that I see
> will take a DTD file and parse the XML accordingly.
> I'm thinking something like this is probably
On 5/12/05, Burhan Khalid <[EMAIL PROTECTED]> wrote:
> Merlin wrote:
> > Hi there,
> >
> > I am curious if PHP is now able to pars xml without aditional tools like
> > xmlrpc.
> > If yes which version is required? Is the current php 4.x tree sufficient?
>
> 4.x requires the expat parser (so I gues
Merlin wrote:
Hi there,
I am curious if PHP is now able to pars xml without aditional tools like
xmlrpc.
If yes which version is required? Is the current php 4.x tree sufficient?
4.x requires the expat parser (so I guess it would require external libs).
5.x has the simplexml extension (which I bel
hi,
If you are sure that all your files come with attributes double quoted (not
single quoted) you may want to use this parser class:
http://creaturesx.ma.cx/kxparse/
hint: use the function has_attribute() to verify whether an attribute is
available
Regards,
khalid
___
> I send the XML request in a string to the
> credit bureau through cURL and vice versa. Most of the PHP scripting I
> found everywhere spoke about breaking up the xml tag into the array only
> when they come from the file and is use for parsing.
The example on my page you looked at does get the
I guess I'd setup a global array $TAGS, create an entry in the array
with your open_tag handle, $TAGS[$tagnamepassedtohandler], use the data
handler to populate it $TAGS[$currenttag].=$data;
When you're done parsing the xml you have one big array with all the
tags that you can either use extract
Oops, forgot a line:
On Tuesday, November 13, 2001, at 08:58 PM, Ben Gollmer wrote:
> Do something like this:
>
> function parseXML($xmlFile)
> {
global $attributeArray;
> $theParser = xml_parser_create();
> xml_set_element_handler($theParser, "startElementHandler",
> "endE
Do something like this:
function parseXML($xmlFile)
{
$theParser = xml_parser_create();
xml_set_element_handler($theParser, "startElementHandler",
"endElementHandler");
//parse your XML here
return $attributeArray;
}
function startElementHandler($theParser, $the
On Monday 29 October 2001 16:25, bill wrote:
> Need to get started parsing XML documents. I've developed a program to
> write them XML a database, but now I need to read them to obtain, for
> example, the (cdata) value of which is nested inside ,
> etc.
>
> What's the best place to start? Does
On Fri, 30 Mar 2001 14:34, Mike Gifford wrote:
> Hello,
>
> For some reason I am now having real difficulties removing and parsing
> some XML files. I think that if I can just strip out the that
> I should be able to parse the XML (.CDF) file. This should do it:
> $pagetext = eregi_replac
> I want to parse an XML from nasdaq, but I allways get a blank page when
> doing so.
You're gonna have to provide more info than that...
> I also get the notice: undefined index when parsing. What does this mean?
If error_reporting is set to include E_NOTICE, and if you attempt to access
an a
On Sat, Feb 10, 2001 at 07:37:32PM +0100, Steve Haemelinck wrote:
> The page I want to parse is:
>
> http://213.224.136.110:8080/test.xml
>
> And this is my code:
>
>
> //Define Opening Tags of XML
> $open_tags = array(
> 'STORY' => '',
> 'STOCK_NAME' => '',
> 'LAST_SALE' => '',
> 'PREVIOUS_
29 matches
Mail list logo