Avatar billede martin84 Nybegynder
07. februar 2007 - 15:21 Der er 6 kommentarer og
1 løsning

XML Schema, alternativ til Console.Write

Jeg har fundet noget kode på MSDN, som udskriver et XML Schema i Console.
i eksemplet bruger den compiledSchema.write(Console.Out);
til at ud skrive med, men jeg vil gerne have det i richTextBox1.Text

XmlSchemaSet schemaSet = new XmlSchemaSet();
            schemaSet.Add(schema);
            schemaSet.Compile();

            XmlSchema compiledSchema = null;

            foreach (XmlSchema schema1 in schemaSet.Schemas())
            {
                compiledSchema = schema1;
            }
            compiledSchema.Write(Console.Out);
Avatar billede kalp Novice
07. februar 2007 - 15:24 #1
richTextBox1.Text = Console.Out.ToString();

måske
Avatar billede martin84 Nybegynder
07. februar 2007 - 15:30 #2
Nej nej nej :D
det er jo mit compiledSchema jeg skal have indhold af.
Tror noget i stilen med richTextBox1.Text = compiledSchema.Write(TextWriter); eller noget.
Avatar billede martin84 Nybegynder
07. februar 2007 - 15:51 #3
ups, mente da Console.Out og ikke Console.Write i min overskrift
Avatar billede arne_v Ekspert
07. februar 2007 - 16:31 #4
StringWriter sw = new StringWriter();
compiledSchema.Write(sw);
richTextBox1.Text = sw.ToString();

maaske
Avatar billede martin84 Nybegynder
07. februar 2007 - 16:47 #5
Super mange tak Arne, det virker, men hvordan dælen giver jeg lige de point?
Avatar billede arne_v Ekspert
07. februar 2007 - 17:54 #6
jeg ligger et svar
Avatar billede martin84 Nybegynder
07. februar 2007 - 18:11 #7
Sådan så sku den være i vinkel ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester