webForumDet fria alternativet

Gratis komponent för att läsa och spara html

.NET

4 svar · 698 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#1

Finns det någon komponent som man kan lägga in i en windowsapp, och som
kan "läsa" och "spara" html-kod? :q

Detta kanske låter krypptiskt men jag har sparat en del html-kod i databasen
och vill alltså läsa och spara detta.

Medlem sedan mars 20011 880 inlägg
#2

Nu har jag kommit en bra bit på vägen. Jag jobbar med webBrowser1 och jag
har hittat koder så att jag kan ladda in html-kod som är sparat i databasen.
Jag har det sparat i databasen för att kunna formatera texter på ett bra sätt.

Detta fungerar på ett bra sätt, och jag har även hittat så att jag kan lägga
till knappar för fel kusiv text osv.

Allt fungerar kanon, men det viktigaste är kvar.det som jag nu har i
webBrowser1 och har editerat det, hur skall jag göra för att kunna spara det
i databasen igen? Vad jag ville ha tag på är det som ligger mellan body -taggarna.

Tacksam för hjälp.

Medlem sedan mars 20011 880 inlägg
#3

Finns det ingen som vet ett bra sätt att kunna läsa av html-koden ifrån en
webBrowser???

Jag lägger in texter så här:

webBrowser1.DocumentText = richTextBox1.Text;

..men om jag vill titta på html-koden

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional //EN">

Varför kan jag inte få ut restan vad som står där?

Medlem sedan aug. 20003 575 inlägg
#4

Varför ifrån en webbrowser?
Använd WebClient och adressen :)

Eller hmm känns som jag missat något här, läste bara ditt sista inlägg inte det första...

Medlem sedan mars 20011 880 inlägg
#5

Hej Nickemannen.
Nja detta ligger i mitt project att administrera min site ifrån en webservce.
I databasen så finns en del poster som är html-formaterade. För att kunna
editera/lägga till nytt så har visar jag resultatet i en webbrowser i en windowsapp.
Jag har lyckats att få till det så jag kan göra fet still osv på allt.
Sen gäller det att kunna spara tillbaka det i databasen, och då måste jag ju se koden.

Just nu så lyckades jag faktiskt.

 private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            label1.Text = webBrowser1.DocumentText;
        }

..så nu har jag bara resten kvar...

260 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)