• Home
  • Forum
  • Fare Web
  • PHP

Api Xml

  • Creatore Discussione Creatore Discussione IImanuII
  • Data di inizio Data di inizio 10 Gen 2013
Prec.
  • 1
  • 2
  • 3
  • 4
  • 5
Primo Prec. 5 di 5

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
  • 13 Feb 2013
  • #81
Longo8 ha scritto:
Si ma a che ti serve metterle in un csv? Cambiano ogni minuto i programmi quindi non vedo l'utilità.
Per quanto riguarda i punti da spiegare (premetto non sono abile a spiegare):
1) mi prendo la posizione iniziale del documento che vista così non servirebbe ma siccome nel ciclo serve la posizione a cui è arrivato il ciclo precedente per poter continuare alla fine allora devo ogni volta ripartire dalla posizione $inizio che, una volta che abbiamo prelevato quello che ci serve, lo metto al punto di fine grazie alla riga:
PHP:
$inizio = $canale_fine;
2) $riga è un array di 2 elementi per ogni posizione e così lo sto popolando con tutti i valori di canale e trasmissione (che sono i due elementi).
Clicca per allargare...

Coinciso ma chiaro, non è vero che non sei abile a spiegare xD

Ti spiego: questi valori vorrei importarli in un app per android. Il formato da cui posso attingere è o l'xml o il csv.
Avevo pensato di importare la tabella creata in google docs in una tabella xml con questo comando =ImportHtml("http://manutest.zz.mu/work.php","table",0) solo che mi da sempre un errore d'analisi e non so il perchè.... Da gdocs poi sarebbe stato facile "trasformarlo in csv
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
  • 13 Feb 2013
  • #82
Non sono un esperto di android, quindi domando:
Non potresti utilizzare lo stesso metodo cioè direttamente il web scraping per stampare a video canali e programmi così come li stampi sul sito?
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
  • 13 Feb 2013
  • #83
Longo8 ha scritto:
Non sono un esperto di android, quindi domando:
Non potresti utilizzare lo stesso metodo cioè direttamente il web scraping per stampare a video canali e programmi così come li stampi sul sito?
Clicca per allargare...

No non mi permette di importare questo tipo di codice. E' possibile stampare con echo una pagina xml a video? Ho provato:

PHP:
echo "<table>";

for($i = 0; $i < $contatore; $i++){  
   echo "<tr><td> $i " . $riga[$i]['canale'] . "</td><td>" . $riga[$i]['trasmissione'] . "</td></tr>";
}  
echo  "</table>";

Così mi stampa la tabella html che non viene caricata in un foglio excel.

Ho provato in modo similare a stampare come xml ma mi da degli errori di parsing T.T


Ecco come ho provato a stampare in xml
PHP:
 <?php

header ("Content-Type: text/xml");

$uri = 'http://www.laguidatv.it/';       

$get = file_get_contents($uri); 

$contatore = 0;  

//costruisco una posizione iniziale   
$inizio = strpos($get, '<');   

// comincio il ciclo   
for($i=0; $i<236; $i++){   

    //grab del programma televisivo   
    $prog_inizio = strpos($get, '<span class="search_text">', $inizio);     
    $prog_fine = strpos($get, '</span>', $prog_inizio);      

    $trasmissione = substr($get,$prog_inizio+26,$prog_fine-$prog_inizio-26);      

    //grab del canale che trasmette il programma   
    $canale_inizio = strpos($get, '<i>', $prog_inizio);    
    $canale_fine = strpos($get, '</i>', $canale_inizio);        

    //chiudo la prima posizione   
    $inizio = $canale_fine;    
    $canale = substr($get,$canale_inizio+3,$canale_fine-$canale_inizio-3);      
  
    $riga[$contatore]['canale']=$canale; 
    $riga[$contatore]['trasmissione']=$trasmissione; 
     
    $contatore++; 
     

} 
//var_dump($riga); 
sort($riga); 

//ordinamento
echo ("<?xml version=\"1.0\" ?>");

for($i = 0; $i < $contatore; $i++){  
   echo "<riga $i canale=\"" . $riga[$i]['canale'] . "\" trasmissione =\"" . $riga[$i]['trasmissione'] . "\" />";
}  
echo  "</xml>";
?>
 
Ultima modifica: 13 Feb 2013

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
  • 13 Feb 2013
  • #84
Cioè ora vuoi scrivere un file XML? O quello l'hai già fatto?
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
  • 13 Feb 2013
  • #85
Longo8 ha scritto:
Cioè ora vuoi scrivere un file XML? O quello l'hai già fatto?
Clicca per allargare...

O fanciullo oh mio salvatore,
Vorrei che stampasse a vodeo un file xml non che lo creasse.
Se creasse il file xml questo sarebbe sempre aggiornato?
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
  • 13 Feb 2013
  • #86
Si ma da dove lo prendi questo file se prima non lo crei?
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
  • 14 Feb 2013
  • #87
Longo8 ha scritto:
Si ma da dove lo prendi questo file se prima non lo crei?
Clicca per allargare...

In realtà volevo stamparlo a video come faccio con l'eventuale tabella ma vedo che è pressoché impossibile. Mi conviene crearlo il file.. domani se ho tempo ci provo ^_^ S. Valentino non perdona, stupida festa .-.
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
  • 14 Feb 2013
  • #88
Si lo devi prima creare sempre con php e poi lo leggi.
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
  • 15 Feb 2013
  • #89
Longo8 ha scritto:
Si lo devi prima creare sempre con php e poi lo leggi.
Clicca per allargare...

Evvvaaaaaiii devo comprare un pc nuovo per un paio di giorni staró senza. Progetto fermo per 2 giorni
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
  • 15 Feb 2013
  • #90
Ahah ma come volevi stamparlo senza prima crearlo?
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
  • 15 Feb 2013
  • #91
Longo8 ha scritto:
Ahah ma come volevi stamparlo senza prima crearlo?
Clicca per allargare...

Volevo stamparla con gli echo in pagina php :V :skull:
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
  • 24 Feb 2013
  • #92
IImanuII ha scritto:
Volevo stamparla con gli echo in pagina php :V :skull:
Clicca per allargare...

Finalmente ho il nuovo pc ma riprendo il progetto tra 10/12 giorni, esame in vista T.T
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
  • 25 Feb 2013
  • #93
Va bene attendo notizie.
 

IImanuII

Utente Attivo
10 Giu 2012
390
0
16
  • 5 Mar 2013
  • #94
Longo8 ha scritto:
Va bene attendo notizie.
Clicca per allargare...

E' seccante ma ho da fare altre cosucce, ergo momentaneamente accantono il progetto, anche se la sola stampa su xml credo di poterla fare da solo Quando la farò posto qui il codice final e u.u
 
Prec.
  • 1
  • 2
  • 3
  • 4
  • 5
Primo Prec. 5 di 5
Devi accedere o registrarti per poter rispondere.

Discussioni simili

P
Stored procedure import xml/json web API
  • paridozzo
  • 29 Ago 2013
  • MySQL
Risposte
0
Visite
1K
MySQL 29 Ago 2013
paridozzo
P
Api xml
  • catellostefano
  • 15 Dic 2009
  • XML
Risposte
4
Visite
2K
XML 22 Dic 2009
MarcoGrazia
CPanel XML Api
  • catellostefano
  • 8 Lug 2009
  • Web Server
Risposte
0
Visite
2K
Web Server 8 Lug 2009
catellostefano
[Vendo/Offro] Realizzazione applicazioni web e/o API rest
  • Rikk73
  • 26 Apr 2023
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
0
Visite
954
Offerte e Richieste di Lavoro e/o Collaborazione 26 Apr 2023
Rikk73
Amazon SP-API
  • Daniele_Carrara
  • 9 Giu 2022
  • PHP
Risposte
0
Visite
1K
PHP 9 Giu 2022
Daniele_Carrara
L
  • Bloccata
Api Google - kml
  • lugalzaggesi
  • 4 Gen 2022
  • Javascript
Risposte
1
Visite
1K
Javascript 4 Gen 2022
Max 1
M
Google API Vision
  • MaxFor
  • 13 Dic 2021
  • PHP
Risposte
5
Visite
2K
PHP 18 Dic 2021
MaxFor
M
L
  • Bloccata
java + Api di google
  • lugalzaggesi
  • 9 Ago 2021
  • Javascript
Risposte
1
Visite
2K
Javascript 10 Ago 2021
Max 1
S
Leggere dati da API e visualizzarli
  • Sako00
  • 22 Apr 2021
  • PHP
Risposte
0
Visite
1K
PHP 22 Apr 2021
Sako00
S
M
user agent per il download di api
  • master1986
  • 13 Mar 2021
  • PHP
Risposte
0
Visite
741
PHP 13 Mar 2021
master1986
M
Chiamata Rest Api durante Redirect
  • motleyrulez
  • 6 Mag 2020
  • PHP
Risposte
1
Visite
1K
PHP 7 Mag 2020
macus_adi
Consigli e aiuti integrazione API
  • bubino8
  • 20 Mar 2020
  • Programmazione
Risposte
8
Visite
3K
Programmazione 12 Ott 2021
zabitmrw
Z
[WordPress] problemi plug meteo api key
  • michele81
  • 2 Dic 2019
  • WordPress
Risposte
4
Visite
3K
WordPress 2 Dic 2019
michele81
P
Passagio dati complessi tra una ASP.NET webapi e Angular
  • PazzoFrontEnd
  • 23 Nov 2019
  • ASP.NET
Risposte
1
Visite
11K
ASP.NET 14 Lug 2020
Rikk73
W
Api facebook o api Instagram (v1(?
  • webfra01
  • 17 Feb 2019
  • Ajax
Risposte
0
Visite
4K
Ajax 17 Feb 2019
webfra01
W
A
[PHP] Rest Api
  • Alberto Simonazzi
  • 29 Ott 2018
  • PHP
Risposte
1
Visite
1K
PHP 30 Ott 2018
macus_adi
E
[PHP] rest api
  • emanuelesalati
  • 23 Ott 2018
  • PHP
Risposte
3
Visite
3K
PHP 24 Ott 2018
Rikk73
W
[A PAGAMENTO] Programmatore per sviluppare API REST in C#
  • w_t
  • 22 Mag 2018
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
1
Visite
1K
Offerte e Richieste di Lavoro e/o Collaborazione 5 Dic 2018
marcomarsala
M
W
[C#] Api RESTFul server/client con cifratura
  • w_t
  • 19 Mag 2018
  • .NET Framework
Risposte
0
Visite
2K
.NET Framework 19 Mag 2018
w_t
W
W
[C#] Sicurezza Client/Server - SOAP o RESTFull API
  • w_t
  • 15 Mag 2018
  • .NET Framework
Risposte
0
Visite
1K
.NET Framework 15 Mag 2018
w_t
W
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?