Filtrera och blanda många RSS-flöden?

Här diskuteras programmering och utveckling
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

Konservburk skrev:
ubot skrev:
Namespace prefix content on encoded is not defined


ntent/uploads/2008/10/browsers.png" alt="" /></description> <content:encoded
Antagligen så ska "encoded" defineras i rss-huvudet (som ju har klippts bort). Men det är svårt att svara på utan att se hela xml-koden.
Här är början på koden, behövs det mer?

Kod: Markera allt

<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="http://feeds.gawker.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.gawker.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">	<channel>		<title><![CDATA[Lifehacker]]></title>		<image>			<url>http://cache.gawker.com/assets/base/img/thumbs140x140/lifehacker.com.png</url>			<title><![CDATA[Lifehacker]]></title>			<link>http://lifehacker.com</link>		</image>		<link>http://lifehacker.com</link>		<description><![CDATA[Computers make us more productive. Yeah, right. Lifehacker recommends the software downloads and web sites that actually save time. Don't live to geek; geek to live.]]></description>		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://www.lifehacker.com/index.xml" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly>
<item><title><![CDATA[OpenOffice.org 3.0 coming Monday, download it today!]]></title><link>http://feeds.feedburner.com/~r/weblogsinc/downloadsquad/~3/416876177/</link><guid isPermaLink="false">http://www.downloadsquad.com/2008/10/10/openoffice-org-3-0-coming-monday-download-it-today/</guid><comments>http://www.downloadsquad.com/2008/10/10/openoffice-org-3-0-coming-monday-download-it-today/#comments</comments><description><p>Filed under: <a href="http://www.downloadsquad.com/category/windows/" rel="tag">Windows</a>, <a href="http://www.downloadsquad.com/category/macintosh/" rel="tag">Macintosh</a>, <a href="http://www.downloadsquad.com/category/linux/" rel="tag">Linux</a>, <a href="http://www.downloadsquad.com/category/office/" rel="tag">Office</a>, <a href="http://www.downloadsquad.com/category/openoffice-org/" rel="tag">OpenOffice.org</a>, <a href="http://www.downloadsquad.com/category/open-source/" rel="tag">Open Source</a></p><div align="center"><a href="http://distribution.openoffice.org/mirrors/#extmirrors"><img hspace="4" vspace="4" border="0" align="top" src="http://www.blogcdn.com/www.downloadsquad.com/media/2008/10/openoffice.org-3.0-rc1.jpg" alt="OpenOffice.org 3.0" /></a><br /></div>The developers behind open source office suite OpenOffice.org plan to officially
Hm, all kod hamnade på två rader, skumt. Ja ja, jag kopierade och klistrade in övre delen av x,l-filen som ger felmeddelandet iaf.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Filtrera och blanda många RSS-flöden?

Inlägg av Konservburk »

ubot skrev:Här är början på koden, behövs det mer?
Jag menade xml-koden för den rss som orsakar felet. Vi vet redan att det är fel. Frågan är varför? Om man tar sig en titt på hur det korrekta xml-huvudet borde sett ut så kanske man kan lista ut den saken.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

Konservburk skrev:
ubot skrev:Här är början på koden, behövs det mer?
Jag menade xml-koden för den rss som orsakar felet. Vi vet redan att det är fel. Frågan är varför? Om man tar sig en titt på hur det korrekta xml-huvudet borde sett ut så kanske man kan lista ut den saken.
Koden är från den xml-fil som ger felmeddelandet. Ska se om jag kan klistra in kod från en fungerande xml-fil.

Edit:

Här är ett utdrag från en fungerande xml-fil:

Kod: Markera allt

<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="http://feeds.gawker.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.gawker.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">	<channel>		<title><![CDATA[Lifehacker]]></title>		<image>			<url>http://cache.gawker.com/assets/base/img/thumbs140x140/lifehacker.com.png</url>			<title><![CDATA[Lifehacker]]></title>			<link>http://lifehacker.com</link>		</image>		<link>http://lifehacker.com</link>		<description><![CDATA[Computers make us more productive. Yeah, right. Lifehacker recommends the software downloads and web sites that actually save time. Don't live to geek; geek to live.]]></description>		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://www.lifehacker.com/index.xml" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly>
<item><title><![CDATA[OpenOffice.org 3.0 coming Monday, download it today!]]></title><link>http://feeds.feedburner.com/~r/weblogsinc/downloadsquad/~3/416876177/</link><guid isPermaLink="false">http://www.downloadsquad.com/2008/10/10/openoffice-org-3-0-coming-monday-download-it-today/</guid><comments>http://www.downloadsquad.com/2008/10/10/openoffice-org-3-0-coming-monday-download-it-today/#comments</comments><description><p>Filed under: <a href="http://www.downloadsquad.com/category/windows/" rel="tag">Windows</a>, <a href="http://www.downloadsquad.com/category/macintosh/" rel="tag">Macintosh</a>, <a href="http://www.downloadsquad.com/category/linux/" rel="tag">Linux</a>, <a href="http://www.downloadsquad.com/category/office/" rel="tag">Office</a>, <a href="http://www.downloadsquad.com/category/openoffice-org/" rel="tag">OpenOffice.org</a>, <a href="http://www.downloadsquad.com/category/open-source/" rel="tag">Open Source</a></p><div align="center"><a href="http://distribution.openoffice.org/mirrors/#extmirrors"><img hspace="4" vspace="4" border="0" align="top" src="http://www.blogcdn.com/www.downloadsquad.com/media/2008/10/openoffice.org-3.0-rc1.jpg" alt="OpenOffice.org 3.0" /></a><br /></div>The developers behind open source office suite OpenOffice.org plan to officially push the next major release on Monday. But if you just can't wait to get your hands on the first stable, post-beta, post-release candidate copy of OpenOffice.org 3.0 you can download it today.<br /><br />That's because the OpenOffice.org team has already sent out the files to a <a href="http://distribution.openoffice.org/mirrors
Senast redigerad av 2 ubot, redigerad totalt 10 gång.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Filtrera och blanda många RSS-flöden?

Inlägg av Konservburk »

ubot skrev:Koden är från den xml-fil som ger felmeddelandet. Ska se om jag kan klistra in kod från en fungerande xml-fil.
Jag är ute efter xml-koden från den rss-länk som det trasiga <item>-blocket kommer ifrån.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

Konservburk skrev:
ubot skrev:Koden är från den xml-fil som ger felmeddelandet. Ska se om jag kan klistra in kod från en fungerande xml-fil.
Jag är ute efter xml-koden från den rss-länk som det trasiga <item>-blocket kommer ifrån.
Hur vet jag vilken rss-länk det är, vad menar du, ursprungliga rss-flödena eller vad?
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Filtrera och blanda många RSS-flöden?

Inlägg av Konservburk »

ubot skrev:Hur vet jag vilken rss-länk det är, vad menar du, ursprungliga rss-flödena eller vad?
Det var ett speciellt <item>-block som valideringen fastnade på. Det <item>-blocket kommer från någon av dina rss-länkar. Jag är intresserad av att ta mig en titt på xml-huvudet från den rss-länken.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

Konservburk skrev:
ubot skrev:Hur vet jag vilken rss-länk det är, vad menar du, ursprungliga rss-flödena eller vad?
Det var ett speciellt <item>-block som valideringen fastnade på. Det <item>-blocket kommer från någon av dina rss-länkar. Jag är intresserad av att ta mig en titt på xml-huvudet från den rss-länken.
Ok, men hur vet jag vilket det är då? Här är en lista på dom RSS-flöden som jag har filtrerat på:

rss=(
"http://feeds.gawker.com/lifehacker/full"
"http://feeds.feedburner.com/weblogsinc/downloadsquad"
"http://feeds.arstechnica.com/arstechnica/BAaf"
"http://feedproxy.google.com/Mashable"
"http://feeds.feedburner.com/LifeRocks20?format=xml"
"http://feedproxy.google.com/readwriteweb"
"http://feeds.feedburner.com/ComputerTip ... omputerGuy"
"http://feeds.feedburner.com/QuickOnlineTips"
)

Det måste alltså vara någon av dom, men hur vet man vilken?
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Filtrera och blanda många RSS-flöden?

Inlägg av Konservburk »

Det verkar vara de här tre som strular:

"http://feedproxy.google.com/Mashable"
"http://feeds.feedburner.com/LifeRocks20?format=xml"
"http://feeds.feedburner.com/QuickOnlineTips"

Flytta upp någon av dem överst så borde du få ett bättre xml-huvud. Men det är som micke_nordin säger, du bör egentligen ordna ett helt eget xml-huvud innan du publicerar någonting. Se de bara till att du får med alla definitioner som behövs så ska det inte bli några sådana här problem.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

Konservburk skrev:Det verkar vara de här tre som strular:

"http://feedproxy.google.com/Mashable"
"http://feeds.feedburner.com/LifeRocks20?format=xml"
"http://feeds.feedburner.com/QuickOnlineTips"

Flytta upp någon av dem överst så borde du få ett bättre xml-huvud. Men det är som micke_nordin säger, du bör egentligen ordna ett helt eget xml-huvud innan du publicerar någonting. Se de bara till att du får med alla definitioner som behövs så ska det inte bli några sådana här problem.
Vad då få med alla definitioner? Jag ha ringen aning om hur jag ska få med alla definitioner. Du menar som gäller för ett RSS-flöde eller vad? I så fall får ni nog hjälpa mig för jag vet ju nätt och jämt hur jag ska använda koden du skapade till mig igår.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Filtrera och blanda många RSS-flöden?

Inlägg av Konservburk »

ubot skrev:Vad då få med alla definitioner? Jag ha ringen aning om hur jag ska få med alla definitioner. Du menar som gäller för ett RSS-flöde eller vad? I så fall får ni nog hjälpa mig för jag vet ju nätt och jämt hur jag ska använda koden du skapade till mig igår.
Jag vet inte heller vilka definitioner som finns. Det du måste göra är att titta på alla xml-huvuden från rss-länkarna och se till att du tar med allting som de har med i sina huvuden.

Du kan ju redan nu börja pilla på ett eget xml-huvud. Har du skapat en hemsida någon gång? Genom att skriva egen html kod? I så fall så kommer du att känna igen dig.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

Konservburk skrev:
ubot skrev:Vad då få med alla definitioner? Jag ha ringen aning om hur jag ska få med alla definitioner. Du menar som gäller för ett RSS-flöde eller vad? I så fall får ni nog hjälpa mig för jag vet ju nätt och jämt hur jag ska använda koden du skapade till mig igår.
Jag vet inte heller vilka definitioner som finns. Det du måste göra är att titta på alla xml-huvuden från rss-länkarna och se till att du tar med allting som de har med i sina huvuden.

Du kan ju redan nu börja pilla på ett eget xml-huvud. Har du skapat en hemsida någon gång? Genom att skriva egen html kod? I så fall så kommer du att känna igen dig.
Jo, jag kan en del html, svågiheten ligger väl främst att få det att klicka med filtreringskoden som jag inte har vidare koll på alls. Dessutom skulle jag ju vilja ersätta Lifehacker-titeln på mitt sammanfogade RSS-flöde med en helt egen titel på mitt RSS-flöde. Hur man nu gör det.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Filtrera och blanda många RSS-flöden?

Inlägg av Konservburk »

ubot skrev:Jo, jag kan en del html, svågiheten ligger väl främst att få det att klicka med filtreringskoden som jag inte har vidare koll på alls.
Du behöver inte oroa dig för hur du ska få in det i filtreringskoden. Den biten kan jag ordna när du har något att komma med.
ubot skrev:Dessutom skulle jag ju vilja ersätta Lifehacker-titeln på mitt sammanfogade RSS-flöde med en helt egen titel på mitt RSS-flöde. Hur man nu gör det.
Det är just sådant som du anger i xml-huvudet. Det ser ut ungefär som html. Men vissa saker måste finnas med, t.ex. <title>-taggen. Det är föga förvånande i den du stoppar in din egen titel.

Börja med att ta fram någon slags enkel prototyp som vi kan utgå ifrån.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

Konservburk skrev:
ubot skrev:Jo, jag kan en del html, svågiheten ligger väl främst att få det att klicka med filtreringskoden som jag inte har vidare koll på alls.
Du behöver inte oroa dig för hur du ska få in det i filtreringskoden. Den biten kan jag ordna när du har något att komma med.
ubot skrev:Dessutom skulle jag ju vilja ersätta Lifehacker-titeln på mitt sammanfogade RSS-flöde med en helt egen titel på mitt RSS-flöde. Hur man nu gör det.
Det är just sådant som du anger i xml-huvudet. Det ser ut ungefär som html. Men vissa saker måste finnas med, t.ex. <title>-taggen. Det är föga förvånande i den du stoppar in din egen titel.

Börja med att ta fram någon slags enkel prototyp som vi kan utgå ifrån.
Ok, jag ska jobba på det, men räkna inte med något resultat ikväll. Ska försöka komma upp med något vettigt tills imorgon.
Användarvisningsbild
upnorth
Inlägg: 7100
Blev medlem: 14 jun 2007, 19:43
OS: Linux Mint
Ort: Oslo

Re: Filtrera och blanda många RSS-flöden?

Inlägg av upnorth »

Kom ihåg att jag läste om det här för ett tag sedan, verkar vara något för dig: http://pipes.yahoo.com/pipes/
Pipes is a powerful composition tool to aggregate, manipulate, and mashup content from around the web.

Like Unix pipes, simple commands can be combined together to create output that meets your needs:

* combine many feeds into one, then sort, filter and translate it.
* geocode your favorite feeds and browse the items on an interactive map.
* power widgets/badges on your web site.
* grab the output of any Pipes as RSS, JSON, KML, and other formats.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Filtrera och blanda många RSS-flöden?

Inlägg av Konservburk »

Här är ett exempel på hur ett rss-huvud kan se ut:

Kod: Markera allt

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>

<title>The title of my RSS 2.0 Feed</title>
<link>http://www.example.com/</link>
<description>This is my rss 2 feed description</description>
<lastBuildDate>Mon, 12 Sep 2005 18:37:00 GMT</lastBuildDate>
<language>en-us</language>
Läs mer här: http://www.petefreitag.com/item/465.cfm

Kolla upp hur rss-huvudena ser ut i de olika rss-länkarna. Vissa har saker som:

Kod: Markera allt

<?xml-stylesheet type="text/xsl" media="screen" href="http://feedproxy.google.com/~d/styles/rss2full.xsl"?>

Kod: Markera allt

<?xml-stylesheet type="text/css" media="screen" href="http://feedproxy.google.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.6.2" -->

Kod: Markera allt

<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

Kod: Markera allt

<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
Det är sådan definitioner som du måste ta med i ditt eget xml-huvud. Eftersom du har stulit^W lånat <item>-blocken så kan det hända att de behöver dem.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

upnorth skrev:Kom ihåg att jag läste om det här för ett tag sedan, verkar vara något för dig: http://pipes.yahoo.com/pipes/
Pipes is a powerful composition tool to aggregate, manipulate, and mashup content from around the web.

Like Unix pipes, simple commands can be combined together to create output that meets your needs:

* combine many feeds into one, then sort, filter and translate it.
* geocode your favorite feeds and browse the items on an interactive map.
* power widgets/badges on your web site.
* grab the output of any Pipes as RSS, JSON, KML, and other formats.
Ja, tackar, men jag känner till siten. Tror tom att jag nämnde den i mitt ursprungliga inlägg i den här tråden. Hur som helst så tror jag att Konservburk har gett mig ett bra skript, men det är något fel i hur xml-filerna blir till av RSS-flödena som ingår. Något som gör att flödet inte blir tillräckligt korrekt.
Användarvisningsbild
upnorth
Inlägg: 7100
Blev medlem: 14 jun 2007, 19:43
OS: Linux Mint
Ort: Oslo

Re: Filtrera och blanda många RSS-flöden?

Inlägg av upnorth »

ubot skrev:Ja, tackar, men jag känner till siten. Tror tom att jag nämnde den i mitt ursprungliga inlägg i den här tråden. Hur som helst så tror jag att Konservburk har gett mig ett bra skript, men det är något fel i hur xml-filerna blir till av RSS-flödena som ingår. Något som gör att flödet inte blir tillräckligt korrekt.
Doh, letade bara efter en länk :P

Nåja, verkar ju inte vara så svårt att koda själv.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

upnorth skrev:
ubot skrev:Ja, tackar, men jag känner till siten. Tror tom att jag nämnde den i mitt ursprungliga inlägg i den här tråden. Hur som helst så tror jag att Konservburk har gett mig ett bra skript, men det är något fel i hur xml-filerna blir till av RSS-flödena som ingår. Något som gör att flödet inte blir tillräckligt korrekt.
Doh, letade bara efter en länk :P

Nåja, verkar ju inte vara så svårt att koda själv.
Jag orkade inte klistra in en länk, tänkte att det är så lätt att söka efter Yahoo Pipes på Google iaf.
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Filtrera och blanda många RSS-flöden?

Inlägg av ubot »

Konservburk skrev:Här är ett exempel på hur ett rss-huvud kan se ut:

Kod: Markera allt

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>

<title>The title of my RSS 2.0 Feed</title>
<link>http://www.example.com/</link>
<description>This is my rss 2 feed description</description>
<lastBuildDate>Mon, 12 Sep 2005 18:37:00 GMT</lastBuildDate>
<language>en-us</language>
Läs mer här: http://www.petefreitag.com/item/465.cfm

Kolla upp hur rss-huvudena ser ut i de olika rss-länkarna. Vissa har saker som:

Kod: Markera allt

<?xml-stylesheet type="text/xsl" media="screen" href="http://feedproxy.google.com/~d/styles/rss2full.xsl"?>

Kod: Markera allt

<?xml-stylesheet type="text/css" media="screen" href="http://feedproxy.google.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.6.2" -->

Kod: Markera allt

<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

Kod: Markera allt

<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
Det är sådan definitioner som du måste ta med i ditt eget xml-huvud. Eftersom du har stulit^W lånat <item>-blocken så kan det hända att de behöver dem.
Det kan ju bli en himla massa definitioner då om jag ska ha kanske 500 RSS-flöden som ska filtreras till kanske 10-50 nya RSS-flöden!
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Filtrera och blanda många RSS-flöden?

Inlägg av Konservburk »

ubot skrev:Det kan ju bli en himla massa definitioner då om jag ska ha kanske 500 RSS-flöden som ska filtreras till kanske 10-50 nya RSS-flöden!
De flesta har nog inga special-definitoner. Om du vill så går det att parsa fram dem automatiskt. Men sen att sortera ut vilka som behövs måste nog göras för hand. Antagligen finns det många som är i princip likadana så att det räcker med en av dem, men troligtvis inte tillräckligt likadana för att lätt kunna sortera bort dem automatiskt.
Skriv svar

Återgå till "Programmering och webbdesign"