Dependiendo de con quién hable, un blog es un diario web personal, una colección de discusiones breves y fechadas con comentarios, o una forma de publicar noticias e información. Bueno, la página de inicio de programación de Delphi actúa como un blog.
Para poder mostrar los últimos titulares dentro de un proyecto de Delphi, primero debe descargar el archivo XML. Dado que este archivo XML se actualiza día a día básico (se agregan nuevas entradas), necesitará un código diseñado para guardar el contenido de una URL especificada en un archivo.
Cree un nuevo proyecto de Delphi y suelte un componente TListView (Nombre: 'LV') en un formulario. Agregue un TButton (Nombre: 'btnRefresh') y un TXMLDocument (Nombre: 'XMLDoc'). A continuación, agregue tres columnas al componente ListView (Título, Enlace y Descripción). Finalmente, agregue el código para descargar el archivo XML, analícelo con TXMLDocument y visualícelo dentro de ListView en el controlador de eventos OnClick del botón.
La propiedad DocumentElement del XMLDoc proporciona acceso al nodo raíz del documento. Este nodo raíz es el elemento. A continuación, ChildNodes. Primero devuelve el único nodo hijo al elemento, que es el nodo. Ahora, ChildNodes. FindNode ('item') encuentra el primer nodo "carne". Una vez que tenemos el primer nodo, simplemente iteramos a través de todos los nodos de "carne" en el documento. El método NextSibling devuelve el siguiente elemento secundario del elemento primario de un nodo.
Eso es. Asegúrese de descargar la fuente completa. Y, por supuesto, siéntase libre y alentado a publicar cualquier comentario sobre este artículo en nuestro Foro de programación de Delphi.