Salve a tutti.. Io sto realizzando una applicazione in vb.net e winforms per prelevare file via ssh tramite una app esterna.. Pero questa app esterna fornisce l'output tramite XML.. Io non sono molto esperto in XML così ho provato a guardare in Internet..ma proprio non riesco a capire come fare.. Il file XML è questo:
codice:
<?xml version="1.0" encoding="UTF-8"?>
<session xmlns="http://winscp.net/schema/session/1.0" name="127.0.0.1" start="2009-07-29T13:03:30.748Z">;
<ls>
<destination value="/prrrivate/" />
<result success="false">
<message>Error listing directory '/prrrivate'.</message>
<message>No such file or directory.
Error code: 2
Error message from server: No such file
Request code: 11</message>
</result>
</ls>
<ls>
<destination value="/private/" />
<files>
<file>
<filename value="." />
<type value="d" />
<modification value="2009-06-17T22:11:15.000Z" />
<permissions value="rwxr-xr-x" />
</file>
<file>
<filename value=".." />
<type value="d" />
<modification value="2009-07-28T07:10:13.000Z" />
<permissions value="rwxrwxr-t" />
</file>
<file>
<filename value="etc" />
<type value="d" />
<modification value="2009-06-21T12:13:09.000Z" />
<permissions value="rwxr-xr-x" />
</file>
<file>
<filename value="var" />
<type value="d" />
<modification value="2009-07-19T23:05:06.000Z" />
<permissions value="rwxr-xr-x" />
</file>
</files>
<result success="true" />
</ls>
<download>
<filename value="/private/var/mobile/Library/SBSettings/Commands/com.iw2bsq.fakeAPN" />
<destination value="D:\dss\Commands\com.iw2bsq.fakeAPN" />
<result success="true" />
</download>
<download>
<filename value="/private/var/mobile/Library/SBSettings/Commands/com.sbsettings.freemem" />
<destination value="D:\dss\Commands\com.sbsettings.freemem" />
<result success="true" />
</download>
<download>
<filename value="/private/var/mobile/Library/SBSettings/Commands/com.sbsettingsinsomnia.checkenabled" />
<destination value="D:\dss\Commands\com.sbsettingsinsomnia.checkenabled" />
<result success="true" />
</download>
<download>
<filename value="/private/var/mobile/Library/SBSettings/Commands/com.sbsettingsinsomnia.disable" />
<destination value="D:\dss\Commands\com.sbsettingsinsomnia.disable" />
<result success="true" />
</download>
</session>
_
devo ottenere una lista di filename value e result success (booleano).. Come posso fare con il .net framework 2.0? ( preferisco il 2.0 per massimizzare la compatibilità.. Ma se con il 3.5 è molto + facile mi accontento..)
grazie in anticipo e scusate il post iniziale
modificato dal moderatore