none
Cargar los 10 ultimos registros de un xml RRS feed

  • Pregunta

  • Buenas, estoy probando pero a ciegas a cargar los 10 ultimos registros de un xml

    pero no hay manera, antes lo hacia por que el primer nodo del cada registro era un id 

    y ahora ese ide ya no lo tengo asi que tendria que cargar desde el numero de item pero no doy con ello

    gracias

    XmlNodeList_Cervezas = XmlDocument_Cervezas.SelectNodes("dataroot/Cervezas")
    
    
                For Each node As Xml.XmlNode In XmlNodeList_Cervezas
                    If IsNumeric(Buscador.Text_Buscador.Text) Then
    
                        Dim Regis As Double = Buscador.Text_Buscador.Text
                        Regis = XmlNodeList_Cervezas.Count - Buscador.Text_Buscador.Text
    
                        For xx = Regis To XmlNodeList_Cervezas.Count



    martes, 30 de enero de 2018 8:49

Respuestas

  • hola rojo

    Utilizo el código de esta pagina auto-generating-entity-classes

    solo colocas un condicional dentro del for 

                        foreach (var student in deserializedStudents.Student)
                        {
                            if (student.RollNo > 3)
                            {
                                Console.WriteLine("Roll No : {0}", student.RollNo);
                                Console.WriteLine("Name : {0}", student.Name);
                                Console.WriteLine("Address : {0}", student.Address);
                                Console.WriteLine("");
                            }
    
                        }
    en el ejemplo tiene un campo Roll No. (y le digo mayor a 3 ya que son 5 registros debes averiguar la cantidad de registros de tu xml y buscar la cantidad que buscas) ese lo utilizo como si fuera el ID que estoy buscando en tu caso miraras cual campo diferenciados buscaras! 
    • Marcado como respuesta Diablo_Rojo miércoles, 31 de enero de 2018 17:56
    martes, 30 de enero de 2018 16:30
  • Deleted
    • Marcado como respuesta Diablo_Rojo miércoles, 31 de enero de 2018 17:56
    martes, 30 de enero de 2018 20:04

Todas las respuestas

  • Me gustaría saber como puedo obtener el id de los registros esta es la estructura

    en este caso Cervezas

    <dataroot>
      <Cervezas>
        <Nombre>Hidromiel</Nombre>
        <Elaboracion>21/02/2013</Elaboracion>
        <Estilo>Acht Hidromieles</Estilo>
        <Tipo>Miel</Tipo>
        <DI>1,100</DI>
        <DF>1,000</DF>
        <Atenuacion>100,00 %</Atenuacion>
        <Graduacion>13,42 °</Graduacion>
        <Color>229, 218, 65</Color>
        <Embotellado>07/06/2013</Embotellado>
        <Maduracion>4 Año(s) 7 Mes(es) 27 Dia(s)</Maduracion>
        <Hervido>90</Hervido>
        <Inicio_fermentacion>
        </Inicio_fermentacion>
        <Finalizacion_fermentacion>
        </Finalizacion_fermentacion>
        <Secundario>
        </Secundario>
        <Finalizacion_Secundario>
        </Finalizacion_Secundario>
        <DryHopping>
        </DryHopping>
        <Finalizacion_DryHopping>
        </Finalizacion_DryHopping>
        <ColorRGB>244, 249, 74</ColorRGB>
      </Cervezas>
      <Cervezas>
        <Nombre>Munich Amber</Nombre>
        <Elaboracion>13/05/2013</Elaboracion>
        <Estilo>Acht Ale</Estilo>
        <Tipo>Extracto</Tipo>
        <DI>1,060</DI>
        <DF>1,012</DF>
        <Atenuacion>80,00 %</Atenuacion>
        <Graduacion>6,44 °</Graduacion>
        <Color>244, 249, 74</Color>
        <Embotellado>31/05/2013</Embotellado>
        <Maduracion>4 Año(s) 8 Mes(es) 4 Dia(s)</Maduracion>
        <Hervido>90</Hervido>
        <Inicio_fermentacion>
        </Inicio_fermentacion>
        <Finalizacion_fermentacion>
        </Finalizacion_fermentacion>
        <Secundario>
        </Secundario>
        <Finalizacion_Secundario>
        </Finalizacion_Secundario>
        <DryHopping>
        </DryHopping>
        <Finalizacion_DryHopping>
        </Finalizacion_DryHopping>
        <ColorRGB>252, 255, 78</ColorRGB>
      </Cervezas>

     

    martes, 30 de enero de 2018 9:34
  • hola rojo

    Utilizo el código de esta pagina auto-generating-entity-classes

    solo colocas un condicional dentro del for 

                        foreach (var student in deserializedStudents.Student)
                        {
                            if (student.RollNo > 3)
                            {
                                Console.WriteLine("Roll No : {0}", student.RollNo);
                                Console.WriteLine("Name : {0}", student.Name);
                                Console.WriteLine("Address : {0}", student.Address);
                                Console.WriteLine("");
                            }
    
                        }
    en el ejemplo tiene un campo Roll No. (y le digo mayor a 3 ya que son 5 registros debes averiguar la cantidad de registros de tu xml y buscar la cantidad que buscas) ese lo utilizo como si fuera el ID que estoy buscando en tu caso miraras cual campo diferenciados buscaras! 
    • Marcado como respuesta Diablo_Rojo miércoles, 31 de enero de 2018 17:56
    martes, 30 de enero de 2018 16:30
  • Deleted
    • Marcado como respuesta Diablo_Rojo miércoles, 31 de enero de 2018 17:56
    martes, 30 de enero de 2018 20:04
  • Gracias por responder a los 2 

    pero el que mejor me funciona es de Bisagra

    miércoles, 31 de enero de 2018 17:56