Pregunta

Si alguien como yo está utilizando Nokia WRT Plug-in para Visual Studio ...

He creado en Visual Studio un lector de RSS Widget.

Ahora estoy personalizarlo, se trata de añadir saltos de línea en la etiqueta RSS llamado "".

Estoy tratando como muchos códigos sin suerte:

"Fist line\u000dSecond line"
"Fist line\u000dSecond line"
"Fist line\nSecond line"
"Fist line& #xD;Second line" --> remove space here :)
"Fist line<br>Second line"

También estoy cavando más para averiguar qué pasa con formato HTML, ya que CDATA no está trabajando para presentar el contenido formateado (tengo que utilizar el texto limpio en mi archivo RSS).

Gracias de antemano

¿Fue útil?

Solución

Se me ocurrió una solución desorden:

  • Mi contenido RSS se genera dinámicamente en una página aspx (tipo de contenido es la respuesta en formato RSS).
  • widget de Nokia es capaz de leer una ubicación URL, en este caso mi RSS ubicación URL: http: localhost // /mysite/rss.aspx
  • desde la línea rompe símbolos definidos en mi salida de RSS no son entendidas por la función getContentHTMLForFeedItem javacript de Nokia, he cambiado de contenido RSS:

    "Primera línea; Segunda línea"

  • Ahora Javascript lee este contenido RSS como válido. ¡Es hora de forzar un salto de línea.

  • Para forzar salto de línea, he cambiado función getContentHTMLForFeedItem como sigue:

     // Returns the content HTML for a feed item.
     function getContentHTMLForFeedItem(item) {
           var buf = "";
    
           // item description
           if (item.description != null) {
                 var linebreaked = "" + item.description;
    
              while (linebreaked.indexOf("; ") > 0)
                    linebreaked = linebreaked.replace("; ", "[br]");
    
              buf += "[div class=\"FeedItemDescription\"]" + linebreaked + "[/div]";
     }
    
  • Nota:. Cambiar los soportes a menos que "<" y mayor que los signos ">"

    ,

Si alguien está teniendo el mismo problema o si estoy haciendo algo mal, por favor hágamelo saber.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top