Visualizzazione dei risultati da 1 a 2 su 2

Discussione: creare feed

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    226

    creare feed

    Ciao a tutti.
    Vi chiedo un aiuto...... non ne vengo più fuuori da questa pagina

    Adesso, dopo aver risolto un sacco di problemi, non riesco ad aprire il debug ....

    il cosice è questo :
    codice:
    codice:
    <%@ Page Language="vb" EnableViewState ="false" AutoEventWireup="false" CodeBehind="rss.aspx.vb" Inherits="Artistic.it.rss" %>
    <%@ OutputCache Duration = "300" VaryByParam = "none"%>
    codice:
    codice:
    Public Partial Class rss
        Inherits Page
    
        Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
    
            Response.Clear()
            Response.ContentType = "text/xml"
            Dim objX As New XmlTextWriter(Response.OutputStream, Encoding.UTF8)
            objX.WriteStartDocument()
            objX.WriteStartElement("rss")
            objX.WriteAttributeString("version", "2.0")
            objX.WriteStartElement("channel")
            objX.WriteElementString("title", "uberASP.Net NewsWire")
            objX.WriteElementString("link", "http://www.artistic.it/rss.aspx")
            objX.WriteElementString("description", "Mobili antichi")
            objX.WriteElementString("copyright", "(c) 2008, Art.")
            objX.WriteElementString("ttl", "5")
    
    
            'Dim objConnection As New SqlConnection(ConfigurationSettings.AppSettings("MyConnectionString"))
            'objConnection.Open()
    
    
    
            Dim CodPag As String
            CodPag = "001"
            Dim sql As String = "titolo,  description , link, datainserimento from tbfeed where codicelingua='" + CodPag + "' order by datainserimento desc"""
            Dim objCommand As New SqlCommand(sql, objdb)
            Dim objReader As SqlDataReader = objCommand.ExecuteReader()
    
    
            While objReader.Read()
                objX.WriteStartElement("item")
                objX.WriteElementString("title", objReader.GetString(0))
                objX.WriteElementString("description", objReader.GetString(1))
                objX.WriteElementString("link", "http://www.artistic.it/GetArticle.aspx?id=" + objReader.GetInt32(2).ToString())
                objX.WriteElementString("pubDate", objReader.GetDateTime(3).ToString("R"))
                objX.WriteEndElement()
            End While
    
    
    
            objX.WriteEndElement()
            objX.WriteEndElement()
            objX.WriteEndDocument()
            objX.Flush()
            objX.Close()
            Response.End()
        End Sub
    End Class
    quando lancio il debug mi dà questo mesaggio di errore:
    codice:
    codice:
    Errore interpretazione XML: nessun elemento trovato
    Indirizzo: http://localhost:3593/rss.aspx
    Linea numero 1, colonna 1:
    Ma non riesco a capire, non mi apre neanche il load della pagina ma va in errorre ancora prima....
    e sinceramente non capisco il motivo....

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    226
    ho trovato...................
    provando a fare la pagina prova per inviare ho trovato il problema....
    5 gg persi dietro a questo progetto per niente.... era una stupidagine ed io che cercavo problemi al codice gravi ..........

    questo è quello che avevo scritto nel load della pagina

    Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)


    ma dalla fretta non mi ero accorta che mancava un pezzo fondamentale
    cioè mancava Handles Me.Load..............

    adesso funziona .......... o quasi ho solo qualche problema con la formatazione....



    adesso ho un problemino con la formatazione della pagina......

    visto che siete molto più bravi di me volevo chiedervi se sapere come fare
    Per ogni post dei feed vorrei inserire delle immagini e poi sotto dei testi, con i titoli in grassetto.

    Del tipo di questa:
    http://www.artistic.it/feed.xml
    (una prova che avevo fatto)

    Sul codice della nuova pagina mi torna questo

    codice:
    <?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>uberASP.Net NewsWire</title><link>http://www.artistic.it/rss.aspx</link><description>Mobili antichi</description><copyright>(c) 2008, Art.</copyright><ttl>5</ttl><item><title>ffff                                                                                                </title><description>&lt;img src="http://www.artistic.it/images/mobili800/" /&gt;&lt;img src="http://www.artistic.it/images/mobili800/"/&gt;&amp;lt;img src="http://www.artistic.it/images/mobili800/"/&amp;gt;&amp;lt;img src="http://www.artistic.it/images/mobili800/"/&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Descrizione&amp;lt;/strong&amp;gt;ffff&amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Periodo&amp;lt;/strong&amp;gt;fff                                                                                                 &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Stile&amp;lt;/strong&amp;gt;fff                                                                                                 &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;PREZZO:&amp;lt;/strong&amp;gt;4444                                                                                                &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Materiale:&amp;lt;/strong&amp;gt;ff                                                                                                                                                                                                                                                                                                          &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Stato:&amp;lt;/strong&amp;gt;fff                                                                                                                                                                                                     &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Misure:&amp;lt;/strong&amp;gt;ff                                                                                                  &amp;lt;/DIV&amp;gt;</description><link>http://www.artistic.it/articolo.aspx?id=fff                                                         </link><datainserimento>Mon, 15 Dec 2008 14:32:56 GMT</datainserimento></item><item><title>ffff                                                                                                </title><description>&amp;lt;img src="http://www.artistic.it/images/mobili800/"/&amp;gt;&amp;lt;img src="http://www.artistic.it/images/mobili800/"/&amp;gt;&amp;lt;img src="http://www.artistic.it/images/mobili800/"/&amp;gt;&amp;lt;img src="http://www.artistic.it/images/mobili800/"/&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Descrizione&amp;lt;/strong&amp;gt;ffff&amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Periodo&amp;lt;/strong&amp;gt;fff                                                                                                 &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Stile&amp;lt;/strong&amp;gt;fff                                                                                                 &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;PREZZO:&amp;lt;/strong&amp;gt;4444                                                                                                &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Materiale:&amp;lt;/strong&amp;gt;ff                                                                                                                                                                                                                                                                                                          &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Stato:&amp;lt;/strong&amp;gt;fff                                                                                                                                                                                                     &amp;lt;/DIV&amp;gt;&amp;lt;DIV&amp;gt;&amp;lt;strong&amp;gt;Misure:&amp;lt;/strong&amp;gt;ff                                                                                                  &amp;lt;/DIV&amp;gt;</description>
    ecccc..........

    la sintassi mi sembra coretta solo che a video non mi appaiono lo immagini e neanche i testi in grasseto ma solo puro testo, come se non riconoscesse i tag html......
    Come posso formatare la pagina in modo che riconosca il tag html corettamente e mi inserisca i testi in grasseto e le immagini??

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.