Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI Mic Mini 2: audio 48 kHz / 24-bit e protocollo OsmoAudio sotto i 100 Euro
DJI Mic Mini 2: audio 48 kHz / 24-bit e protocollo OsmoAudio sotto i 100 Euro
DJI presenta Mic Mini 2, un sistema microfonico wireless ultra-compatto progettato per democratizzare l'audio di alta qualità nella fascia entry-level. Con un peso di soli 11 grammi per il trasmettitore elimina i fastidi tipici dei modelli più pesanti sui vestiti. Nonostante la miniaturizzazione Mic Mini 2 offre prestazioni tecniche di rilievo: registrazione omnidirezionale a 48 kHz/24-bit, tre preset vocali (Regular, Bright, Rich) e un sistema di cancellazione attiva del rumore a due livelli.
Recensione Moto G77: display AMOLED e buona autonomia per il midrange economico
Recensione Moto G77: display AMOLED e buona autonomia per il midrange economico
Motorola propone in fascia media il nuovo Moto G77 5G, uno smartphone che punta sul display AMOLED da 1.5K a 120Hz, e sulla fotocamera da 108 MP con stabilizzazione ottica per affrontare la fascia media. Il tutto insieme a una batteria da 5200mAh in soli 7,3 millimetri di spessore, con una scocca certificata con standard militari
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI ha appena ufficializzato la serie Lito, la sua nuova gamma di droni entry-level destinata a chi si avvicina per la prima volta alla fotografia aerea. Al centro dell'annuncio ci sono due modelli ben distinti per fascia di prezzo e specifiche tecniche: DJI Lito 1 e DJI Lito X1. Entrambi si collocano sotto la soglia regolamentare dei 249 grammi, che permette di volare con requisiti burocratici più semplici rispetto ai droni più pesanti.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-10-2009, 14:10   #1
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
[C#]Cosa devo studiare per... ?

Allora, come al solito programmo in c#... Vorrei usare le api di yahoo music che detto in termini molto volgari si usano formulando richieste tramite un url.
Per esempio:
http://us.music.yahooapis.com/artist...ationidhere%5D
Il codice direi che è xml no? c'è sanke scritto
più che altro per usare queste api cosa devo studiare? avevo una rivista che mnne parlava ma l'ho persa.. devo imparare l xml?
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 15:21   #3
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
che cambia fra i due?
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 21:46   #4
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
up
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 23:23   #5
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da Mattyfog Guarda i messaggi
che cambia fra i due?
System.Xml contiene tutte le funzionalità base per lavorare con dati in formato XML
System.Xml.XPath fornisce funzionalità avanzate per la navigazione(e modifica) all'interno di dati in formato XML

Già che ci siamo io suggerirei anche System.Xml.Linq
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 21-10-2009, 11:12   #6
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
si ma damcosa parto? da System.Xml?
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 21-10-2009, 19:57   #7
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
adesso sto leggendo una guida su xml su html.it ma poi a che passo?
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 23-10-2009, 12:03   #8
theking0
Member
 
L'Avatar di theking0
 
Iscritto dal: Jul 2007
Messaggi: 45
Ciao,
Vedi se ti può essere utile:

Link
theking0 è offline   Rispondi citando il messaggio o parte di esso
Old 23-10-2009, 18:48   #9
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
davvero grazie per quest'ultimo link.. mi studierò un po' di xml in generale e poi ci ritornerò per vederne l'applicazione
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 27-10-2009, 21:30   #10
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
mentre studio.. siccome mi viene un pochino complicato stare solo alla teoria.. mi potreste anche dire da cosa iniziare per la pratica?
System.Xml?
System.Xml.XPath?
System.Xml.Linq?
Per il momento devo solo leggere dei dati da un file xml come quello nell'esempio qua o se volete vederlo meglio alla pagina http://us.music.yahooapis.com/artist...ationidhere%5D:
Quote:
<?xml version="1.0" encoding="utf-8" ?>
- <Artists start="1" count="3" total="3" errorCount="0">
- <Artist id="303902" name="Ligabue" rating="-1" flags="60847" catzillaID="1927208964" hotzillaID="1804454415" trackCount="213">
- <ItemInfo>
<Relevancy index="6658" />
</ItemInfo>
</Artist>
- <Artist id="157565157" name="Luciano Ligabue" rating="-1" flags="2" trackCount="0">
- <ItemInfo>
<Relevancy index="630" />
</ItemInfo>
</Artist>
- <Artist id="60858581" name="Ilva Ligabue" rating="-1" flags="2" trackCount="0">
- <ItemInfo>
<Relevancy index="629" />
</ItemInfo>
</Artist>
</Artists>
- <!-- wsapi-ext1.music.mud.yahoo.com compressed/chunked Tue Oct 27 14:30:34 PDT 2009
-->
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 28-10-2009, 13:03   #11
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
nessuno mi sa indicare i metodi migliori per leggere file xml in c#? ho visto che ci sono molte possibilità.. mi cerco io come funzionano però se mi sapeste dire quali sono migliori..
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 28-10-2009, 21:15   #12
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
se usi c# 4.0 probabilmente expando.
http://blogs.msdn.com/csharpfaq/arch...ndoobject.aspx

altrimenti direi System.xml.Linq se usi c# 3.x...
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2009, 19:53   #13
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
uffa non so da dove partire..
ho un file così costruito (in alternativa ecco l'url http://us.music.yahooapis.com/track/...ationidhere%5D):
Codice:
<?xml version="1.0" encoding="utf-8" ?> 
- <Tracks start="1" count="15" total="15" errorCount="1">
- <Track id="21777215" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="2004" popularity="3" rights="0" discNumber="1" trackNumber="7" label="WM Italy">
  <Artist id="303902" name="Ligabue" rating="-1" /> 
- <Album>
- <Release id="21771273" rating="-1" title="Buon Compleanno Elvis" rights="3680">
  <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/023/909/23909539.jpg" /> 
  <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/023/909/23909540.jpg" /> 
  <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/023/909/23909541.jpg" /> 
  <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/023/909/23909542.jpg" /> 
  </Release>
  </Album>
- <ItemInfo>
  <Relevancy index="7167" /> 
  </ItemInfo>
  </Track>
- <Track id="30139761" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="2004" popularity="3" rights="0" discNumber="2" trackNumber="10" label="Warner Bros.">
  <Artist id="303902" name="Ligabue" rating="-1" /> 
- <Album>
- <Release id="23687793" rating="-1" title="Su E Giù Da Un Palco" rights="3680">
  <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/033/544/33544589.jpg" /> 
  <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/033/544/33544590.jpg" /> 
  <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/033/544/33544591.jpg" /> 
  <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/033/544/33544592.jpg" /> 
  </Release>
  </Album>
- <ItemInfo>
  <Relevancy index="7150" /> 
  </ItemInfo>
  </Track>
- <Track id="185131425" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="2004" popularity="3" rights="0" discNumber="2" trackNumber="24" label="Warner Bros.">
  <Artist id="303902" name="Ligabue" rating="-1" /> 
- <Album>
- <Release id="23687793" rating="-1" title="Su E Giù Da Un Palco" rights="3680">
  <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/033/544/33544589.jpg" /> 
  <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/033/544/33544590.jpg" /> 
  <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/033/544/33544591.jpg" /> 
  <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/033/544/33544592.jpg" /> 
  </Release>
  </Album>
- <ItemInfo>
  <Relevancy index="7145" /> 
  </ItemInfo>
  </Track>
- <Track id="46421241" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="2006" popularity="3" rights="0" discNumber="1" trackNumber="11" label="Membran/Ombra">
  <Artist id="43422177" name="Membran Ltd. Presents" rating="-1" /> 
- <Album>
- <Release id="46420737" rating="-1" title="Io Ti Amo!: Le Piu Belle Canzoni Italiane D'Amore" rights="3952">
  <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/048/330/48330919.jpg" /> 
  <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/048/330/48330920.jpg" /> 
  <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/048/330/48330921.jpg" /> 
  <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/048/330/48330922.jpg" /> 
  </Release>
  </Album>
- <ItemInfo>
  <Relevancy index="7124" /> 
  </ItemInfo>
  </Track>
- <Track id="46421786" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="2006" popularity="3" rights="0" discNumber="1" trackNumber="4" label="Membran/Ombra">
  <Artist id="43422177" name="Membran Ltd. Presents" rating="-1" /> 
- <Album>
- <Release id="46420806" rating="-1" title="A Tribute To Ligabue" rights="3952">
  <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/048/331/48331503.jpg" /> 
  <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/048/331/48331504.jpg" /> 
  <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/048/331/48331505.jpg" /> 
  <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/048/331/48331506.jpg" /> 
  </Release>
  </Album>
- <ItemInfo>
  <Relevancy index="7069" /> 
  </ItemInfo>
  </Track>
- <Track id="173433898" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="1997" popularity="3" rights="0" discNumber="1" trackNumber="2">
  <Artist id="290217" name="Raoul Casadei" rating="-1" /> 
  <Album /> 
- <ItemInfo>
  <Relevancy index="7067" /> 
  </ItemInfo>
  </Track>
- <Track id="176896317" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="1996" popularity="3" rights="0" discNumber="1" trackNumber="7" label="PolyGram">
  <Artist id="303902" name="Ligabue" rating="-1" /> 
- <Album>
  <Release id="159855326" rating="-1" title="For War Child" rights="0" /> 
  </Album>
- <ItemInfo>
  <Relevancy index="7066" /> 
  </ItemInfo>
  </Track>
  <Error code="404" id="28981068" description="null: com.yahoo.music.api.common.cache.BlockBlistNotFoundException" /> 
- <Track id="33444880" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="264" releaseYear="2001" popularity="3" rights="0" discNumber="1" trackNumber="7" label="WEA International">
  <Artist id="303902" name="Ligabue" rating="-1" /> 
  <Album /> 
- <ItemInfo>
  <Relevancy index="7031" /> 
  </ItemInfo>
  </Track>
- <Track id="51809695" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="2007" popularity="3" rights="0" discNumber="1" trackNumber="3" label="WM Italy">
  <Artist id="303902" name="Ligabue" rating="-1" /> 
- <Album>
- <Release id="51809120" rating="-1" title="Primo Tempo (Remastered)" rights="2048">
  <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/053/459/53459733.jpg" /> 
  <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/053/459/53459734.jpg" /> 
  <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/053/459/53459735.jpg" /> 
  <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/053/459/53459736.jpg" /> 
  </Release>
  </Album>
- <ItemInfo>
  <Relevancy index="7021" /> 
  </ItemInfo>
  </Track>
- <Track id="175881439" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="2006" popularity="3" rights="0" discNumber="1" trackNumber="8" label="Replay">
  <Artist id="157519386" name="Gabry Group" rating="-1" /> 
- <Album>
  <Release id="159792494" rating="-1" title="Canzoni di Ligabue" rights="0" /> 
  </Album>
- <ItemInfo>
  <Relevancy index="7020" /> 
  </ItemInfo>
  </Track>
- <Track id="179898821" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="2008" popularity="3" rights="0" discNumber="1" trackNumber="8">
  <Artist id="159736205" name="Gigi Sabani" rating="-1" /> 
- <Album>
  <Release id="160042838" rating="-1" title="Misto Fritto" rights="0" /> 
  </Album>
- <ItemInfo>
  <Relevancy index="7020" /> 
  </ItemInfo>
  </Track>
- <Track id="214761356" rating="-1" title="Certe Notti" explicit="0" flags="0" duration="0" releaseYear="2009" popularity="3" rights="0" discNumber="1" trackNumber="3">
  <Artist id="303902" name="Ligabue" rating="-1" /> 
  <Album /> 
- <ItemInfo>
  <Relevancy index="7019" /> 
  </ItemInfo>
  </Track>
- <Track id="173392444" rating="-1" title="Certe Notti - (with Ligabue)" explicit="0" flags="0" duration="0" releaseYear="1997" popularity="3" rights="0" discNumber="1" trackNumber="7">
  <Artist id="260414" name="Luciano Pavarotti" rating="-1" /> 
- <Album>
  <Release id="159588590" rating="-1" title="Modena For War Child '96" rights="0" /> 
  </Album>
- <ItemInfo>
  <Relevancy index="1176" /> 
  </ItemInfo>
  </Track>
- <Track id="187874943" rating="-1" title="Certe Notti [DVD]" explicit="0" flags="0" duration="0" releaseYear="2008" popularity="3" rights="0" discNumber="2" trackNumber="31" label="Warner">
  <Artist id="303902" name="Ligabue" rating="-1" /> 
  <Album /> 
- <ItemInfo>
  <Relevancy index="1075" /> 
  </ItemInfo>
  </Track>
  </Tracks>
- <!--  wsapi-ext1.music.mud.yahoo.com compressed/chunked Thu Oct 29 12:45:48 PDT 2009 
  -->
io devo individuare fra questi solo un artista.
Quindi dovrei capire come selezionare solo l'elemento Track id che ha come sottoelemento Artist id che ha l'attibuto name uguale a una mia variabile di tipo string.
Solo che non so come scrivere questo ne che metodi usare.. Non ci capisco più niente Ah, però sto provando a usare XElement che mi sembra molto comodo.

Grazie
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2009, 21:16   #14
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Ecco:
Codice:
WebClient client = new WebClient();
client.DownloadFile("http://us.music.yahooapis.com/track/v1/list/search/track/certe_notti?appid=%5Byourapplicationidhere%5D", "file.xml");
XDocument doc = XDocument.Load("file.xml");
var tracks = from e in doc.Descendants("Track")
             where ((string)e.Element("Artist").Attribute("name")) == "Ligabue"
             select e;
                             
tracks.ToList().ForEach(Console.WriteLine);
Console.WriteLine();
tracks.Select(t => string.Format("Titolo: {0} - Autore: {1}", t.Attribute("title"),
    t.Element("Artist").Attribute("name"))).ToList().ForEach(Console.WriteLine);
Console.ReadLine();
Ed ecco il risultato:
Codice:
<Track id="21777215" rating="-1" title="Certe Notti" explicit="0" flags="0" dura
tion="0" releaseYear="2004" popularity="3" rights="0" discNumber="1" trackNumber
="7" label="WM Italy">
  <Artist id="303902" name="Ligabue" rating="-1"></Artist>
  <Album>
    <Release id="21771273" rating="-1" title="Buon Compleanno Elvis" rights="368
0">
      <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000
/023/909/23909539.jpg" />
      <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/
023/909/23909540.jpg" />
      <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/
023/909/23909541.jpg" />
      <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000
/023/909/23909542.jpg" />
    </Release>
  </Album>
  <ItemInfo>
    <Relevancy index="7167" />
  </ItemInfo>
</Track>
<Track id="30139761" rating="-1" title="Certe Notti" explicit="0" flags="0" dura
tion="0" releaseYear="2004" popularity="3" rights="0" discNumber="2" trackNumber
="10" label="Warner Bros.">
  <Artist id="303902" name="Ligabue" rating="-1"></Artist>
  <Album>
    <Release id="23687793" rating="-1" title="Su E Giù Da Un Palco" rights="3680
">
      <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000
/033/544/33544589.jpg" />
      <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/
033/544/33544590.jpg" />
      <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/
033/544/33544591.jpg" />
      <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000
/033/544/33544592.jpg" />
    </Release>
  </Album>
  <ItemInfo>
    <Relevancy index="7150" />
  </ItemInfo>
</Track>
<Track id="185131425" rating="-1" title="Certe Notti" explicit="0" flags="0" dur
ation="0" releaseYear="2004" popularity="3" rights="0" discNumber="2" trackNumbe
r="24" label="Warner Bros.">
  <Artist id="303902" name="Ligabue" rating="-1"></Artist>
  <Album>
    <Release id="23687793" rating="-1" title="Su E Giù Da Un Palco" rights="3680
">
      <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000
/033/544/33544589.jpg" />
      <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/
033/544/33544590.jpg" />
      <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/
033/544/33544591.jpg" />
      <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000
/033/544/33544592.jpg" />
    </Release>
  </Album>
  <ItemInfo>
    <Relevancy index="7145" />
  </ItemInfo>
</Track>
<Track id="176896317" rating="-1" title="Certe Notti" explicit="0" flags="0" dur
ation="0" releaseYear="1996" popularity="3" rights="0" discNumber="1" trackNumbe
r="7" label="PolyGram">
  <Artist id="303902" name="Ligabue" rating="-1"></Artist>
  <Album>
    <Release id="159855326" rating="-1" title="For War Child" rights="0"></Relea
se>
  </Album>
  <ItemInfo>
    <Relevancy index="7066" />
  </ItemInfo>
</Track>
<Track id="33444880" rating="-1" title="Certe Notti" explicit="0" flags="0" dura
tion="264" releaseYear="2001" popularity="3" rights="0" discNumber="1" trackNumb
er="7" label="WEA International">
  <Artist id="303902" name="Ligabue" rating="-1"></Artist>
  <Album></Album>
  <ItemInfo>
    <Relevancy index="7031" />
  </ItemInfo>
</Track>
<Track id="51809695" rating="-1" title="Certe Notti" explicit="0" flags="0" dura
tion="0" releaseYear="2007" popularity="3" rights="0" discNumber="1" trackNumber
="3" label="WM Italy">
  <Artist id="303902" name="Ligabue" rating="-1"></Artist>
  <Album>
    <Release id="51809120" rating="-1" title="Primo Tempo (Remastered)" rights="
2048">
      <Image size="135" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000
/053/459/53459733.jpg" />
      <Image size="40" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/
053/459/53459734.jpg" />
      <Image size="80" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000/
053/459/53459735.jpg" />
      <Image size="110" url="http://us.ent1.yimg.com/images.launch.yahoo.com/000
/053/459/53459736.jpg" />
    </Release>
  </Album>
  <ItemInfo>
    <Relevancy index="7021" />
  </ItemInfo>
</Track>
<Track id="214761356" rating="-1" title="Certe Notti" explicit="0" flags="0" dur
ation="0" releaseYear="2009" popularity="3" rights="0" discNumber="1" trackNumbe
r="3">
  <Artist id="303902" name="Ligabue" rating="-1"></Artist>
  <Album></Album>
  <ItemInfo>
    <Relevancy index="7019" />
  </ItemInfo>
</Track>
<Track id="187874943" rating="-1" title="Certe Notti [DVD]" explicit="0" flags="
0" duration="0" releaseYear="2008" popularity="3" rights="0" discNumber="2" trac
kNumber="31" label="Warner">
  <Artist id="303902" name="Ligabue" rating="-1"></Artist>
  <Album></Album>
  <ItemInfo>
    <Relevancy index="1075" />
  </ItemInfo>
</Track>

Titolo: title="Certe Notti" - Autore: name="Ligabue"
Titolo: title="Certe Notti" - Autore: name="Ligabue"
Titolo: title="Certe Notti" - Autore: name="Ligabue"
Titolo: title="Certe Notti" - Autore: name="Ligabue"
Titolo: title="Certe Notti" - Autore: name="Ligabue"
Titolo: title="Certe Notti" - Autore: name="Ligabue"
Titolo: title="Certe Notti" - Autore: name="Ligabue"
Titolo: title="Certe Notti [DVD]" - Autore: name="Ligabue"
Da notare che è più lunga la parte per la stampa della parte per filtrare i risultati..
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2009, 21:36   #15
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
grazie infinite!
non sapevo bene come scrivere questo:
Codice:
var tracks = from e in doc.Descendants("Track")
             where ((string)e.Element("Artist").Attribute("name")) == "Ligabue"
             select e;
Toglimi ancora una curiosità... che differenza c'è tra XDocument e XElement?
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2009, 22:07   #16
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da Mattyfog Guarda i messaggi
grazie infinite!
non sapevo bene come scrivere questo:
Codice:
var tracks = from e in doc.Descendants("Track")
             where ((string)e.Element("Artist").Attribute("name")) == "Ligabue"
             select e;
Toglimi ancora una curiosità... che differenza c'è tra XDocument e XElement?
l'XDocument rappresenta l'intero documento xml, l'XElement è un elemento qualsiasi come Track o Artist.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2009, 13:58   #17
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
non capisco ancora come fare una cosa.. sempre in riferimento al documento xml di prima per ottenere il nome dell'album io faccio così:
Codice:
tagmp3.Tag.Album = tracks.Descendants("Album").Select(t => t.Element("Release").Attribute("title")).ToString();
però ottengo qualcosa tipo system.xml.linq o qualcosa di simile invece che il nome dell'album..
cosa sbaglio?
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2009, 14:27   #18
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da Mattyfog Guarda i messaggi
non capisco ancora come fare una cosa.. sempre in riferimento al documento xml di prima per ottenere il nome dell'album io faccio così:
Codice:
tagmp3.Tag.Album = tracks.Descendants("Album").Select(t => t.Element("Release").Attribute("title")).ToString();
però ottengo qualcosa tipo system.xml.linq o qualcosa di simile invece che il nome dell'album..
cosa sbaglio?
se tracks è sempre la mia basterebbe fare così ad occhio:
Codice:
tracks.Select(t => (string)t.Element("Album").Element("Release").Attribute("title"))).ToList().ForEach(Console.WriteLine);
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2009, 14:48   #19
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
io scrivo così:
tagmp3.Tag.Album = tracks.Select(t => (string)t.Element("Album").Element("Release").Attribute("title")).ToString();
ma non va..
non sarà forse un problema del ToString() finale?
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2009, 16:33   #20
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da Mattyfog Guarda i messaggi
io scrivo così:
tagmp3.Tag.Album = tracks.Select(t => (string)t.Element("Album").Element("Release").Attribute("title")).ToString();
ma non va..
non sarà forse un problema del ToString() finale?
direi che non ha molto senso in quel modo dato che stai facendo il toString su una collection di IEnumerable...
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Mic Mini 2: audio 48 kHz / 24-bit e protocollo OsmoAudio sotto i 100 Euro DJI Mic Mini 2: audio 48 kHz / 24-bit e protocol...
Recensione Moto G77: display AMOLED e buona autonomia per il midrange economico Recensione Moto G77: display AMOLED e buona auto...
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla DJI Lito 1 e Lito X1 recensione: i nuovi droni p...
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi Sony World Photography Awards 2026: i premiati, ...
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince Una settimana con Hyundai Ioniq 5 N-Line: divert...
La propulsione ottica con metajet potreb...
La missione Artemis III potrebbe essere ...
Mad Catz M.M.O. 7+: il mouse MMO da cult...
SAS porta il calcolo quantistico nelle a...
Un miliardo di dollari da SAS per portar...
SAS si apre all'IA di terzi: Viya integr...
Quantinuum si appresta a debuttare in Bo...
Censis: il 60% degli italiani evita i me...
Cloud sovrano: Microsoft potenzia Azure ...
Spionaggio industriale: l'edge è ...
Cosa cambia davvero su un'auto elettrica...
Agenti AI più costosi dei dipende...
GeForce RTX 5070 Laptop da 12 GB al debu...
Le aziende e i prodotti candidati all'EH...
Il materiale che cambia tutto: funziona ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:44.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v