Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/01/2011, 13:30
EmyA
 
Fecha de Ingreso: marzo-2009
Mensajes: 25
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta Respuesta: Guardar parte de html en mi base de dato con C#

Hola, gracias moNTeZIon por tu respuesta. Precisamente eso es lo que necesito alguna instruccion o algo para obtener las partes de texto que necesito.

Un ejemplo de lo que necesito hacer, seria el siguiente:

1) tengo un html como el siguiente

Código:
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="EVEREST v5.50.2224 Beta">
<STYLE>
A { text-decoration: none }
A:hover { text-decoration: underline }
TD { font: 80% verdana, tahoma, ms sans serif, arial; color: #000000; vertical-align: text-center; text-align: left }
TD.cr { font: 80% verdana, tahoma, ms sans serif, arial; color: #000000; vertical-align: text-center; text-align: right }
TD.cc { font: 80% verdana, tahoma, ms sans serif, arial; color: #000000; vertical-align: text-center; text-align: center }
TD.pt { font: bold 140% verdana, tahoma, ms sans serif, arial; color: #000080; vertical-align: text-center }
TD.dt { font: bold 110% verdana, tahoma, ms sans serif, arial; color: #000080; vertical-align: text-center }
</STYLE>
<TITLE>Informe de &lt;EMI-PC&gt;</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">

<!-- SW --><TABLE WIDTH=100%><TD CLASS=pt>EVEREST Ultimate Edition<TR><TD><HR></TABLE><TABLE><TR><TD WIDTH=16>&nbsp;<TD WIDTH=16><TD><TD>
<TR><TD><TD><TD>Versión&nbsp;&nbsp;<TD>EVEREST v5.50.2224 Beta/es
<TR><TD><TD><TD>Módulo de rendimiento&nbsp;&nbsp;<TD>2.5.292.0
<TR><TD><TD><TD>Página Web&nbsp;&nbsp;<TD><A HREF="http://www.lavalys.com/" TARGET=blank>http://www.lavalys.com/</A>
<TR><TD><TD><TD>Tipo de informe&nbsp;&nbsp;<TD>Asistente de informes
<TR><TD><TD><TD>Computadora&nbsp;&nbsp;<TD>EMI-PC (emi)
<TR><TD><TD><TD>Generador&nbsp;&nbsp;<TD>Propietario
<TR><TD><TD><TD>Sistema operativo&nbsp;&nbsp;<TD>Microsoft Windows XP Home Edition 5.1.2600 (WinXP RTM)
<TR><TD><TD><TD>Fecha&nbsp;&nbsp;<TD>2011-01-28
<TR><TD><TD><TD>Hora&nbsp;&nbsp;<TD>10:01
</TABLE><BR><BR>

<TABLE WIDTH=100%><TD CLASS=pt>Resumen<TR><TD><HR></TABLE><TABLE><TR><TD WIDTH=16>&nbsp;<TD WIDTH=16><TD WIDTH=16><TD><TD>
<TR><TD><TD><TD COLSPAN=3><B>Computadora:</B>
<TR><TD><TD><TD><TD>Tipo de computadora&nbsp;&nbsp;<TD>Equipo multiprocesador ACPI  (Mobile)
<TR><TD><TD><TD><TD>Sistema operativo&nbsp;&nbsp;<TD><A HREF="http://www.microsoft.com/windows/" TARGET=blank TITLE="Microsoft Corporation">Microsoft Windows XP Home Edition</A>
<TR><TD><TD><TD><TD>Service Pack del sistema operativo&nbsp;&nbsp;<TD>Service Pack 3
<TR><TD><TD><TD><TD>Internet Explorer&nbsp;&nbsp;<TD><A HREF="http://www.microsoft.com/windows/ie/" TARGET=blank TITLE="Microsoft Corporation">8.0.6001.18702 (IE 8.0)</A>
<TR><TD><TD><TD><TD>DirectX&nbsp;&nbsp;<TD><A HREF="http://www.microsoft.com/windows/directx/" TARGET=blank TITLE="Microsoft Corporation">4.09.00.0904 (DirectX 9.0c)</A>
<TR><TD><TD><TD><TD>Nombre de la computadora&nbsp;&nbsp;<TD>EMI-PC (emi)
<TR><TD><TD><TD><TD>Nombre de usuario&nbsp;&nbsp;<TD>Propietario
<TR><TD><TD><TD><TD>Dominio de inicio de sesión&nbsp;&nbsp;<TD>EMI-PC
<TR><TD><TD><TD><TD>Fecha / Hora&nbsp;&nbsp;<TD>2011-01-28 / 10:01
<TR><TD>&nbsp;
<TR><TD><TD><TD COLSPAN=3><B>Motherboard:</B>
<TR><TD><TD><TD><TD>Tipo de CPU&nbsp;&nbsp;<TD><A HREF="http://www.intel.com/products/processor" TARGET=blank TITLE="Intel Corporation">Intel Atom N270, 1600 MHz (12 x 133)</A>
<TR><TD><TD><TD><TD>Nombre del motherboard&nbsp;&nbsp;<TD>Hewlett-Packard HP 2140
<TR><TD><TD><TD><TD>Chipset del motherboard&nbsp;&nbsp;<TD><A HREF="http://www.intel.com/products/chipsets" TARGET=blank TITLE="Intel Corporation">Mobile Intel Calistoga-GSE i945GSE</A>
<TR><TD><TD><TD><TD>Memoria del sistema&nbsp;&nbsp;<TD>1015 MB  (DDR2-800 DDR2 SDRAM)
<TR><TD><TD><TD><TD>DIMM1: Samsung M4 70T2864QZ3-CF7&nbsp;&nbsp;<TD>1 GB DDR2-800 DDR2 SDRAM  (6-6-6-18 @ 400 MHz)  (5-5-5-15 @ 333 MHz)  (4-4-4-12 @ 266 MHz)
<TR><TD><TD><TD><TD>Tipo de BIOS&nbsp;&nbsp;<TD><A HREF="http://www.compaq.com" TARGET=blank TITLE="Hewlett-Packard Company">Compaq (02/18/09)</A>
<TR><TD><TD><TD><TD>Puerto de comunicación&nbsp;&nbsp;<TD>Puerto de comunicaciones Bluetooth (COM6)
<TR><TD>&nbsp;

2) lo que necesito es obtener el texto anterior por ejemplo:
Resumen:
Tipo de computadora Equipo multiprocesador ACPI (Mobile)
Sistema operativo Microsoft Windows XP Home Edition
...

y guardarlo en una tabla computadora

despues:
Motherboard:
Tipo de CPU Intel Atom N270, 1600 MHz (12 x 133)
Nombre del motherboard Hewlett-Packard HP 2140
...
y guardarlo en una tabla Motherboard, y asi sucesivamente

Lo importante del tema es que el archivo html, esta fuera de mi sitio web, por lo que tengo que guardarlo de alguna manera, y obtener ese texto que necesito almacenar en la base de datos.