1

I want to check an existing XML file's element, if it exists I want it to close window using:

print ("<script>window.close();</script>");

What exactly I would like to do is, open a specific .xml file, "www.xxxx.com/10/test.xml" for example, and keep opening window by an increasement value of +1 to the '/10/' directory, so it keeps opening /11/, /12/, /13/. . . and so on. Obviously with delay on each window that will be opened, I would like to check if an specific element exists.

For example two types of errors occur in the XML file :

<?xml version="1.0" encoding="UTF-8"?>
<error><![CDATA[This is an error Message, No such thing exists]]></error>

and

<?xml version="1.0" encoding="UTF-8"?>
<msg2><![CDATA[ERROR MSG]]></msg2>

as it keeps opening different directories , ...www.xxxx.com/22/test.xml, on each directory opened I would like to check if <error> and <msg2> exists, if it does, I want it to close window, if it doesn't I want to grab <list> only and show that

For the past week, I've started using Javascript and JQuery I failed because of 'Same origin policy' (also back then it wasn't .xml file) then i went over PHP tried few stuff failed again, and found a way that you can view the html file in xml (using ?xml=1)

How can this be done?

p.campbell
  • 98,673
  • 67
  • 256
  • 322
Kai
  • 89
  • 1
  • 6

1 Answers1

1

In PHP you can do this quite simply using ( SimpleXML ) like explained in the following question's answer.

Check if xml node exists in PHP

Community
  • 1
  • 1
Zubair1
  • 2,770
  • 3
  • 31
  • 39