Accueil > Forum > > > > Convertion bizzare
Convertion bizzare
samedi 12 avril 2008 à 18:55:39 |
Convertion bizzare

veler
|
Salut à tous, J'ai un problème avec lequel je ne sais même pas par où commencer pour le corriger. J'ai un code en C# qui me converti une chaîne string tel que "C:/Windows/plume.bpm" en ça: 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DAkJBgkIDRQGBQoACQAFAAkADgIDDAoTAgQAAwUBDwUAAQEBAREABwABBhQDBAEOCw4ACxsVFBAADwYDAQEQAAABCBQXCgEEEAADAwIHACUKCwgCCgIBAw4CAwIBBAEEAQICAgMFAAAPAwADAAEFBwURAwAPAAEAAgMGBgwJEQIDAQIRAgYBAR0IBgIMCQgCDAoAAAQBAgENCgECAwACAQECAwABBQIAAwwTCgQBAA0DBAUDBQMACQ0CEAIDAAEBCA8AAREBCwkABw4CAQEADRYCCwkBCQIBDQELCQEPCwMEAAgBAgADAAAHBQ4AAgABAAsBAAUJFgADAhABEQ8AAAEODwIAAwgAAgICAQECAxEDAQEBAwYBAQAAAA4CAgAPBA4BAAUADgEIAQISAgkBBggIAhANARACDgIBCBQHAgECAAECAwgJCgECAQADAggOAAEACzMAEAICCAACAAENDAEDBBUSAgADAwABBQUEAQkEDgQDBQcSCgIDAAQBEwcAAwAAAAEEEgADBBELHQMIAgABAAAADwgCAQoGAAIOAQQDAwAIAQgEAQENAQIAAQIRAwQBAiECBQALAgYCEAIVAQAQBA8FAwIBAQUDEQADAgcYAwcAABACAQEIAAEGAQABAQQRAAACEgMBEgQDAAEDBRYHGSAVIxsGAgUCDA0fAB8ABgEAAAMAAAgCAggBAgACAwsDBgENAgMDFhAKAAAAAQ0EAQkhBQEKCxICAAACAgIIAAERAgoBCwEJAA0FAQoLCAEOCAEGCgoCDgAAEQIABx8CChwBEwAEDgQCAAECAgMLEgAABAMEAAEEAAIFAwEHAAAFBwADBQcFAQkCAQICAAAPCQgBCxEAAwQBDQYVDQIUCgkRBgECEQIDAQsMBAEEDgEMBgYCBgkRAgECEQMMAwIYCAABAwsAQwIKCggBCg0CAQIBAg4LEQECAwQDAAABAgAKAgIBAQAABw4BEwEBAgMEBwwKARAOAgMAAQADBA4ADwEHAAMIAA4CCg0CAggCAQUBAAACDQ4FAAAYDQ0TDQECAgAVFgMCDRMDAQIBAQAEBQcACQYKAQsPCQgGAAAAGxgfCQgBBgABCggRBAoAAQkCCgwEDgIzBiEIAQ4AAhwNHAABAQYRAgABAgIACwEPAwAHABMKBQMOAAgCCwEADgAEAwcAEw4IAQELAQgBEQ8dAgIA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AQQHCAMAAwMBChMCChMGGgYIBgABAQAIAAATEAEYAw4CDQUDBQAYIhUKBwAGAQYDBAMCAQYIAgMAAQMIAwELAQIBDgAQCwIGABQJEwACEwMEDQQLDwAAABECFAEPAAIAAA8SAgEIAAAHDgUCCQ8ABwAHARAGBgUAAAAABQEDDAMFBwAABAMCDgoAERYEARMHAgQBABAEDwwBAQILCQACAAoADwADABkWCAIKBQMEBgwLAwAAAgQSAgYDBBkABQADBwQHAAABCgwYAQ4QIQACBQEBChIACwMAAAEDEgACAQAcAQcMAwEEAQ0LAw8DAAABAwMGAAwHEgUABwADAgIZAgEAAQUBAg8FAAEDAQMCDAIFFw0TAgEAAwsGExAJGBUTAQYBAAcAABcWBg4CBBEEAQoAAwAFDQUFBwABBQUDGQEFDwEAAgABBAIPEwIGAQwBASsCAQQRAA8CAgQEAwAIAAEBBAAABQEIBA8BCAADBwQAAgECBQUZAAMBAAIFAwUZAgEDAAMAAAEZBggABgEDBAAMCAgGEAECCRABCxUNDQ0UAQAHAAMBBA0IGgEAHAoFEgYGAwwHAgIBAwADAQQDAwICCg4FCAAMBAoBDAkJAAAHAgEBAgULAgIAEgEAAAoIAAMAFhcGAhMBBAEJAQgKAQEOABkPBAECBBkEEgADAQIHCwAFBQcAAQADEwAAEwwDBAMEDAIGFwwBAQAAABYLCQYMAAADBQAFIRQJAAELFQABAhUEEgsRAAAFAwAHAwQBAAAAAgQEAAACARMNAgwGAQAQEwIEAgsACAECAwEAAwEAAQENAiMGGwYHAQEBDQECFgABAAEAAAUHAAcEAQsDAAAHEQ8cAwEFAgAOAAYCAA4CAAEABg4GEwkQAgADAwEOAAUHAgMFAA4dAg0CDAIBAAAKBhUBAAcAEgABAAILCQYDDAsNAwIGCgkUACcCCQkCAwoNBBUBAQAFAAEAAAEAAQICAwIBAwAWAgAcAAADBC8EAgMMAAAHAAEBAAUDBQMEAwsABQAAAAEICQMADiINDAICAQAAAAAXFwsKACEBAQIBAAAZBQEAAAAIBAABBBcEEhoBAAABHRECAgcBFAISAQEAAxECFAkUAQABAAoIEA0GDggIAwUEAwEABAIAAAECAQIEAQIABgkWFwkICgQIFwgCAgsTHAAHGQQDAAAHARIBAAUD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 Compliquer hein? C'est pas du binaire, c'est sur... c'est de l'héxa? Je ne sais pas faire de C#, donc j'ai utilisé un convertisseur pou convertir le code qui me transforme ma chaine en cette chose afin d'essayer de trouver ce qu'il faut faire. J'obtiens le code suivant: Private Function WriteBinary(ByVal document As XmlDocument, ByVal value As Byte()) As XmlNode Dim node As XmlNode = document.CreateElement("Binary") node.InnerText = Convert.ToBase64String(value) Return node End Function Si vous trouver ou m'expliquez ce que je doit faire pour convertir cette chose en la chaine que j'avais au départ, ba, ça m'aiderais énormément Merci d'avance à tous^^ @+
|
|
samedi 12 avril 2008 à 20:40:03 |
Re : Convertion bizzare

casy
|
Tu veux faire l'inverse de cette conversion ? Dans le code de cette conversion on trouve un petit quelque chose qui pourrait etre un mot clé pour le debut de la recherche : Convert, ok, on fait bien une conversion . ToBase64String, tient donc. Preimière idée de recherche, n'existerait pas quelque chose qui contiendrait les mots From et Base64 ? Un petit tour dans MSDN et je trouve Convert.FormBase64String. Magique ? Non, .Net ---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE # [ Lien ]
|
|
samedi 12 avril 2008 à 20:41:42 |
Re : Convertion bizzare

veler
|
euh, oki, je vais faire un tour sur le msdn 
|
|
samedi 12 avril 2008 à 21:12:41 |
Re : Convertion bizzare

veler
|
Re, alors, suite à ma recherche, j'ai appris donc à convertir du string vers des byte et des byte vers du string, mais j'ai un petit soucis dans mon code. Voila, ici, le texte bizarre en question, il est au format string. Ca pause problème parce que si je veux convertir des byte en string, il faut dabord que mon string soit en byte, sinon, ça marche pas. Mais le problème, c'est que logiquement, dites moi si je me trompe, il va convertir une valeur string ressemblant à des byte (mais vb s'en fout, pour lui, c'est du texte) en byte. Et donc quand je vais convertir es byte en string, ba je vais ma retrouver avec la valeur string de départ non? Bon, je crois que comme d'habitude, je m'exprime comme un pied, alors peux être qu'un exemple de ce que je vien sde faire vous aidera à comprendre: Dim s As String = Valeur 'cette valeur est égale au texte bizarre que j'ai eu gràce au code en C# Dim returnValue As Byte() returnValue = Convert.FromBase64String(s) MsgBox(s.ToString) 'bizarre, returnValue est égale à rien du tout :s Donc, pour le moment, bizarre, le msgbox qui doit afficher la valeur obtenu est vide  Pouvez-vous m'aider à comprendre comment ça marche ce truc histoire que je m'en sorte? (lol) merci @+
|
|
samedi 12 avril 2008 à 21:49:35 |
Re : Convertion bizzare
|
samedi 12 avril 2008 à 23:32:53 |
Re : Convertion bizzare

veler
|
Mmmm, Etrange, je comprend à présent ce qu'il fallait faire, effectuer une conversion sur chaque byte. Mais en tout cas, le résultat est le même. La valeur Result est nul Zut alors!!!
|
|
dimanche 13 avril 2008 à 00:34:56 |
Re : Convertion bizzare

Dowin
|
Salut.
Je me trompe peut-être mais je crois que la fonction que tu as en C# te permet d'enregistrer une image (C:/Windows/plume.bpm qui doit etre selon moi C:/Windows/plume.bmp ...) dans une base de donnée XML. Les bytes seraient donc le tableau de bytes de ton image et non le nom du fichier.
Je répète que je me trompe peut-être mais tu devrais vérifier l'appel a cette fonction et surtout ce qu'est passé en value (dans "Private Function WriteBinary(ByVal document As XmlDocument, ByVal value As Byte()) As XmlNode"
Bonne chance dans tes recherches .
DoWin
|
|
dimanche 13 avril 2008 à 08:30:16 |
Re : Convertion bizzare

veler
|
Salut, En effet, tu te trompe. lol Bon, en fait, le code C# que j'ai me séréalise un gigantesque truc au format xml. Et moi, je fait un truc pour lire cet xml. Et là, dans ce fichier, il y a un endroit où du texte a été convertit en Byte. (la solution dans ce cas serais peu être de faire en sorte de ne pas convertir la chaine en byte lors de la séréalisation, mais puisque je ne sais pas faire de C#, pas facile, même en y réfléchissent bien dessus)... Je viens de vérifier, la valeur de value est un chaîne, bon, n'importe quel chaîne en fait. Et la valeur que la fonction retourne est tout le texte bizarre que j'ai eu. Voila ^^ Merci @+
|
|
dimanche 13 avril 2008 à 13:39:38 |
Re : Convertion bizzare

Dowin
|
Réponse acceptée !
Salut,
Ce que je trouve bizarre c'est que dans ta fonction WriteBinary, il te demande un tableau de byte et non une chaine string. Sans voir le code qui appelle la fonction ni la structure de ton xml j'ai un peu de mal à imaginer le truc. Au pire tu peux me montrer le code en MP si tu veux bien que je t'aide un peu.
A+
DoWin
|
|
lundi 14 avril 2008 à 13:12:59 |
Re : Convertion bizzare

veler
|
Bon, c'est bête, je ne trouve plus le lien. Voici les sources que j'ai utilisés, elles sont en C# (je ne sais pas en faire), je ne les aient pas convertit en VB.Net car si je le fait, je me retrouve avec plus de 200 erreurs. A télécharger iciLa fonction en question se trouve dans la solution Loader, BasicHostLoader.cs, dans la Region "Deserialize"^^ Voila Je ne pense pas que les autres millier de lignes de codes te serviront mais sans elles, tu ne pourras pas tester le projet^^ @+
|
|
Cette discussion est classée dans :
Répondre à ce message
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
TéLéCHARGEMENTTéLéCHARGEMENT par bernardPare
Cliquez pour lire la suite par bernardPare
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|