Hola,
Estoy creando un buscador, y me pasa la informacion que tiene que mostrar en XML, concretanemte en el formato OpenSearch 1.1.
Código de un archivo XML
Código:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<rss xmlns:opensearch="http://a9.com/-/spec/opensearchrss/1.0/" version="2.0">
<channel>
<title>google</title>
<description>search results for query: google</description>
<link>http://XX:8180/search/search.jsp?query=google&start=0&hitsPerDup=2&hitsPerPage=10&lang=ca</link>
<opensearch:totalResults>522</opensearch:totalResults>
<opensearch:startIndex>0</opensearch:startIndex>
<opensearch:itemsPerPage>10</opensearch:itemsPerPage>
<query>google</query>
<nextPage>http://net-seekr.co.cc:8180/search/opensearch?query=google&start=10&hitsPerDup=2&hitsPerPage=10&lang=ca</nextPage>
<item>
<title>Companies - Google</title>
<description><span class="ellipsis"> ... </span>1 2 3 4 5 <span class="highlight">Google</span> (Nasdaq: GOOG) www.<span class="highlight">google</span>.com The ultimate<span class="ellipsis"> ... </span>services investments. News Read about <span class="ellipsis"> ... </span></description>
<link>http://www.sequoiacap.com/company/google/</link>
<site>www.sequoiacap.com</nutch:site>
<cache>http://net-seekr.co.cc:8180/search/cached.jsp?idx=0&id=1302</cache>
</item>
Pero, con 9 más <item></item>
¿Como puedo hacer en PHP leer las "etiquetas XML"?, yo lo intenté y solo aconsigí mostrar la primera. ¿Como las puedo mostrar todas?