Tecnología

Inicio

Cómo escribir XML Software RSS

Cómo escribir XML Software RSS


Extensible Markup Language (XML) de software de alimentación permite a los programadores para que los datos de un programa disponible en otro programa. El flujo de datos producidos se llama un "avance". Alimentaciones son una parte integral de Internet impulsado por los datos de hoy. Por ejemplo, una tienda puede hacer un feed XML que envía los datos sobre sus productos. Un blog puede contener algún tipo de alimentación que permite a la gente ver fácilmente y leer nuevos mensajes en un lector de sindicación realmente simple (RSS) a veces. RSS es quizás el formato XML feed más común utilizado en la programación moderna. Puede escribir un feed XML RSS en casi cualquier lenguaje de programación. Los ejemplos de código debajo confían en C # y .NET, que se puede adaptar fácilmente a cualquier otro idioma.

Instrucciones

1 Abra el software de programación de su elección, como Visual Studio, y crear un archivo XML para mantener la alimentación de RSS.

2 Recuperar datos de una base de datos de almacenamiento o archivo de forma que posteriormente puede transformarlo en XML:

SqlConnection sampleConnection = new SqlConnection (cadena de conexión);
SAMPLE_QUERY cadena = "SELECT TOP 10 ID, Título" + "ShoftDescription, PublishDate" +

Articles ORDER BY PublishDate DESC";

SqlCommand sampleCommand = new SqlCommand (SAMPLE_QUERY, sampleConnection);

3 Transformar los datos en formato XML mediante su transformación en una cadena utilizando el ".ToString ()" y ".Colocar ()" métodos:

cadena XMLData = DatabaseData.ToString ();
XMLData = DatabaseData.Replace ( "\" "," & quot; ");
XMLData = DatabaseData.Replace ( "<", "& lt;");
XMLData = DatabaseData.Replace ( "&", "& amp;");
XMLData = DatabaseData.Replace ( " '", "& apos;");
XMLData = DatabaseData.Replace ( ">", "& gt;");

4 Hacer que los datos disponibles bajo petición, por lo general mediante la publicación de una página Web.

5 Guarda tu trabajo. Depurarlo utilizando las herramientas de programación proporcionadas por el marco para asegurar que funcione como se espera.