ASP.NET - Filtrado y tratamiento de XML

 
Vista:
sin imagen de perfil
Val: 13
Ha aumentado 1 puesto en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

Filtrado y tratamiento de XML

Publicado por Aitor (5 intervenciones) el 17/03/2022 16:28:10
Buenos dias,

Tengo un XML asi:

1
2
3
4
5
6
7
8
9
10
<PurchaseLineNode>
    <PurchaseLine>
        <No>P-00149</No>
        <Qty>150</Qty>
    </PurchaseLine>
    <PurchaseLine>
        <No>C-00309</No>
        <Qty>50</Qty>
    </PurchaseLine>
</PurchaseLineNode>

Necesito asignarle como datasource a un datagrid una lista de <PurchaseLine>
Al hacer un codigo asi:
1
2
3
4
5
XmlNodeList nodeList;
XmlNode root = xmlDoc.DocumentElement;
nodeList = root.SelectNodes("//PurchaseLine");
dataGridView1.DataSource = nodeList;
dataGridView1.DataBind();

Esto en el datagrid me muestra algo asi:

BK2fmUf

Comentar qeu unicamente me gustaria meter el No en la primera columna, y el QTy en la segunda.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 6
Ha aumentado su posición en 3 puestos en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

Filtrado y tratamiento de XML

Publicado por Horroroso (14 intervenciones) el 17/03/2022 21:17:56
Hola, ya intentase crear un DataSet, y utilizar la propieadad ReadXML,

Sería algo asi como:
1
2
3
4
5
6
DataSet ds;
 
ds.ReadXML('FilePath');
 
dataGridView1.DataSource = ds;
dataGridView1.DataBind();

No se si me explique.

Espero que te sirva de algo.

Saludos!

-Horroroso-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar