estrarre dati xml excel con php

papaslim

Nuovo Utente
11 Lug 2010
2
0
0
Salve a tutti.
premetto che non conosco affatto XML e le sue varianti..

detto ciò ecco il problema:

ho un file xml che devo assolutamente leggere ed importare con php.
solo che il file xml non mi sembra well-formed o meglio non riesco a leggerlo ne con dom ne con simple xml..
qualcuno mi può spiegare come posso fare oppure come posso convertire detto xml in xml well-formed..

di seguito uno sspezzone del file xml in questione..
grazie a tutti.
p.s. non avrei disturbato il forum se non ne avessi avuto vera nevessità

<tag>
<xml>

<s:Schema id="RowsetSchema">

<s:ElementType name="row" content="eltOnly" rs:CommandTimeout="30">

<s:AttributeType name="articolo" rs:number="1" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="string" dt:maxLength="50"/>
</s:AttributeType>

<s:AttributeType name="CodiceBarre" rs:number="2" rs:writeunknown="true">
<s:datatype dt:type="string" dt:maxLength="50" rs:maybenull="false"/>
</s:AttributeType>

<s:AttributeType name="Marca" rs:number="3" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="string" dt:maxLength="50"/>
</s:AttributeType>

<s:AttributeType name="q" rs:number="4" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="int" dt:maxLength="4" rs:precision="10" rs:fixedlength="true"/>
</s:AttributeType>

<s:AttributeType name="descr_breve" rs:number="5" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="string" dt:maxLength="50"/>
</s:AttributeType>

<s:AttributeType name="descrizione" rs:number="6" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="string" dt:maxLength="1073741823" rs:long="true"/>
</s:AttributeType>

<s:AttributeType name="IDCATEGORIA" rs:number="7">
<s:datatype dt:type="i8" dt:maxLength="8" rs:precision="19" rs:fixedlength="true" rs:maybenull="false"/>
</s:AttributeType>

<s:AttributeType name="cat_descr" rs:number="8" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="string" dt:maxLength="50"/>
</s:AttributeType>

<s:AttributeType name="Gruppo" rs:number="9" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="string" dt:maxLength="50"/>
</s:AttributeType>

<s:AttributeType name="prezzo" rs:number="10" rs:nullable="true" rs:writeunknown="true">
<s:datatype dt:type="float" dt:maxLength="8" rs:precision="15" rs:fixedlength="true"/>
</s:AttributeType>
<s:extends type="rs:rowbase"/>
</s:ElementType>
</s:Schema>

<rs:data>
<z:row articolo="CART. COLORE T029 EPSON C60" CodiceBarre="010343836853" Marca="EPSON" q="8" descr_breve="CART. COLORE T029 EPSON C60" descrizione="Epson Stylus C60, Stylus C61, Stylus C62, Stylus Colour C60, Stylus CX3100 " IDCATEGORIA="230" cat_descr="CONSUMABILI" Gruppo="INKJET ORIGIN. EPSON" prezzo="62.899999999999999"/>
<z:row articolo="CART. COLORE T041 EPSON C62/CX3200" CodiceBarre="010343842571" Marca="EPSON" q="4" descr_breve="CART. COLORE T041 EPSON C62/CX3200" descrizione="Colore per Epson C62, CX3200 " IDCATEGORIA="230" cat_descr="CONSUMABILI" Gruppo="INKJET ORIGIN. EPSON" prezzo="63.899999999999999"/>
</rs:data>
</xml>


</tag>

Se proprio non potete aiutarmi mi sapete dire almeno con esattezza che file esso sia. a me sembra un xml salvato da xls.. non posso provare poichè non ho office.:confused:
 

papaslim

Nuovo Utente
11 Lug 2010
2
0
0
xml schema e namespace php help

Ciao A tutti, non ho avuto fortuna con il forum, visto il numero di risposte.

Sto sbattendo la testa per creare un array in php che contenga le righe del suddetto maledetto file xml. Ho scoperto che il file in questione adotta schema e namespace e sono questi che mi creano problemi.

non so proprio come usare dom piuttosto che php simplexml per estrarre i dati da inserire.

se fosse stato qualcosa del tipo:
<articolo>
<codice>sfddsf<codice>
<prezzo>22.45</prezzo>
</articolo>

forse sarei riuscito.
Spero vivamente che qualche guru php veda questa richiesta di aiuto. nel frattempo continuo a sbatterci anche se sono prossimo alla resa..

Ma quanto erano belli i csv!

saluti a tutti
 
Discussioni simili
Autore Titolo Forum Risposte Data
C Estrarre dati stringa Sql Database 1
M Estrarre dati da una select HTML PHP 3
S [PHP] Estrarre dati da tabella e fare la media ad intervalli di tempo PHP 10
S [PHP] Estrarre dati tabella in diversi array PHP 2
D [WordPress] come fare per estrarre dati da un db MySQL tramite una form e visualizzare il risultato WordPress 0
trattorino [PHP] estrarre dati singoli PHP 1
Z Estrarre dati da un DB Mysql PHP 4
S [PHP] Estrarre dati colonna in una stringa PHP 6
S [PHP] estrarre dati sito web protetto con username e password PHP 13
Gigi87 estrarre i dati da un forum o social network Presentati al Forum 1
L [PHP] Estrarre dati da sito web Offerte e Richieste di Lavoro e/o Collaborazione 4
A [PHP] metodo di una classe per estrarre i dati con ciclo while PHP 1
filippino [Javascript] Estrarre dati da database MySQL Javascript 1
P Estrarre dati da un databas mysql PHP 3
filippino Script PHP per estrarre dati estrazioni da sito "10 e lotto" PHP 0
Z [VB.NET] Leggere pagina HTML ed estrarre dati da tabella .NET Framework 1
M Php+MySql: Estrarre dati da tabella e consentire all'utente di modificare un valore 'in linea' PHP 6
B Estrarre più dati da una tabella PHP 2
E Estrarre dati da una pagina generata con Javascript Javascript 6
M problema con ciclo foreach per estrarre dati da un database PHP 22
C estrarre dati da sito javascript Javascript 1
P Estrarre dati da DB AIUTO :S [Ho veramente bisogno] PHP 7
R Estrarre dati da tabella mysql [era:Sto benedetto php] PHP 22
S Estrarre dati da diverse tabelle mysql PHP 6
F estrarre dati da una cartella PHP 9
F Estrarre dati da tabella javascript HTML e CSS 0
neo996sps Estrarre i dati e presentarli con un layout particolare PHP 0
O [help] estrarre e visualizzare dati da mysql con php a oggetti PHP 6
F Aiuto! Estrarre Dati da Database .mdb e visualizzarli in lightbox PHP 1
I Estrarre dati da un file php PHP 3
P Creare un menu a discesa dove poter fare una selezione ed estrarre i dati da db MySql PHP 3
T [MySql] impossibile estrarre dati da campi TEXT MySQL 0
L Estrarre dati da tabella mysql PHP 16
G estrarre i dati da variabile GET PHP 6
Monital estrarre dati da una tabella e riscriverli su di un altra PHP 5
E Estrarre dati dal DB e inviare mail PHP 10
B Estrarre dati da database e ordinarli in tabella... PHP 20
G Help me! Estrarre dati da un db access con flash Flash 0
W Estrarre e ricaricare dati con Ajax Ajax 0
S Estrarre i dati EXIF da una foto PHP 3
tanaka estrarre dati con colori diversi PHP 10
M estrarre dati da database MySql, con ASP Classic ASP 1
P Non riesco ad estrarre dati da doppia tabella PHP 2
F Estrarre dati da database Classic ASP 3
N Estrarre dati che danno una certa somma da Excel, Access o SQL Server Windows e Software 0
grottafelix Estrarre dati da db e modifica Classic ASP 25
grottafelix Estrarre dati da db Classic ASP 13
M Estrarre valore con SELECT COUNT PHP 0
D Estrarre database con link esterno Database 10
S Raggruppare ed estrarre data più recente MySQL 3

Discussioni simili