Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Ta bort radbrytningar

Postades av 2007-05-03 12:06:05 - Jimmy Mattsson, i forum asp - allmänt, Tråden har 2 Kommentarer och lästs av 773 personer

Jag får inte bort radbrytningarna när jag försöker skriva ut nyheter från min rss. Jag har provat allt skulle jag tro, Replace(ItemContent , vbcrlf, ""), Replace(ItemContent, Chr(13), ""), Trim(ItemContent), Replace(RSStitle, vbcrlf, ""), Replace(RSStitle, Chr(13), "") och Trim(RSStitle) men inget funkar. Allt måste stå på en enda rad, annars funkar inte javascriptet.

Utdrag från RSS
<code>
<item>
<title><![CDATA[
Ica vill slå ballongblåsningsrekord
]]></title>

<description>
För 90 år sedan startades Ica och nu vill man fira det genom att bli världsmästare i ballongblåsning.&lt;br /&gt;
</description>
<link>http://www.fri-kopenskap.se/zino.aspx?articleID=25353</link>
<pubDate>Thu, 03 May 2007 10:32:14 GMT</pubDate>
</item>

<item>
<title><![CDATA[
Hallå…Thomas Hedberg, vd på Polarbröd
]]></title>

<description>
Ni bygger en ny linje för att öka kapaciteten. Kan du berätta om den nya linjen?&lt;br /&gt;

</description>
<link>http://www.fri-kopenskap.se/zino.aspx?articleID=25352</link>
<pubDate>Thu, 03 May 2007 10:20:38 GMT</pubDate>
</item>
</code>

Koden
<code>
URLToRSS = "http://www.fri-kopenskap.se/zino.aspx?pageID=40"

ErrorMessage = "Error has occured while trying to process " &URLToRSS & "<BR>Please contact web-master"

Set xmlHttp = Server.CreateObject("MSXML2.XMLHTTP.3.0")
xmlHttp.Open "Get", URLToRSS, false
xmlHttp.Send()
RSSXML = xmlHttp.ResponseText

Set xmlDOM = Server.CreateObject("MSXML2.DomDocument.3.0")
xmlDOM.async = false
xmlDOM.LoadXml(RSSXML)

Set xmlHttp = Nothing

Set RSSItems = xmlDOM.getElementsByTagName("item")
Set xmlDOM = Nothing
RSSItemsCount = RSSItems.Length-1

j = -1

For i = 0 To RSSItemsCount
Set RSSItem = RSSItems.Item(i)

for each child in RSSItem.childNodes
Select case lcase(child.nodeName)
case "title"
RSStitle = child.text
case "link"
RSSlink = child.text
case "description"
RSSdescription = child.text
case "pubdate"
RSSdate = child.text
End Select
next

j = J+1

if J<MaxNumberOfItems then
ItemContent = ItemContent &"<li>" & FormatDate(RSSdate) & " | "& RSStitle &"</li>"
End if
Next

Response.Write(Replace(ItemContent, Chr(13), ""))
</code>

Idéer någon?


Svara

Sv: Ta bort radbrytningar

Postades av 2007-05-03 12:37:09 - Andreas Hillqvist

Istället för att göra strängkonkratenering när du genererar resultate så skulle du kunna använda DOM noder/objekt för att sammanställa resultatet. Om det är så att du har problem med att "escapa" tecken.


Svara

Sv: Ta bort radbrytningar

Postades av 2007-05-03 12:56:00 - Jimmy Mattsson

Efter en bit mat så kom jag på den genialiska lösningen att använa mig av Mid funktionen för att ta bort första och sista tecknet. Så det löste sig :)


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 159
27 952
271 704
982
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies