Supporting custom namespaces?
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- javascript
- Domínio
- backend
Direção de pesquisa
No source file or test is named in the issue. Start by locating the RSS/Atom parser entry point and its handling of element names, then use the sample feed to check whether the custom books:bookid field is preserved alongside standard fields.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hey there, love what you're doing here Dave to make things simple and easy to use :)
Question - should this parse custom namespaces? For example, I'm playing around with adding structured data for a "books" rss project and made a mockup here:
https://wooden-honorable-kale.glitch.me/feed.xml
So this code:
<item>
<title>Testing new fields</title>
<description>Some description </description>
<pubDate>Thu, 16 Jun 2022 00:00:00 +0000</pubDate>
<books:bookid>https://openlibrary.org/works/OL19098683W</books:bookid>
<link>http://tomcritchlow.com/2022/06/16/rejecting-specialization/</link>
<guid isPermaLink="true">http://tomcritchlow.com/2022/06/16/rejecting-specialization/</guid>
</item>
Get's parsed using reallysimple as:
{
"title": "Testing new fields",
"description": "Some description",
"pubDate": "2022-06-16T00:00:00.000Z",
"link": "http://tomcritchlow.com/2022/06/16/rejecting-specialization/",
"guid": "http://tomcritchlow.com/2022/06/16/rejecting-specialization/"
}
Ideally I'd like to generate something like this:
{
"title": "Testing new fields",
"description": "Some description",
"pubDate": "2022-06-16T00:00:00.000Z",
"books:bookid":"https://openlibrary.org/works/OL19098683W"
"link": "http://tomcritchlow.com/2022/06/16/rejecting-specialization/",
"guid": "http://tomcritchlow.com/2022/06/16/rejecting-specialization/"
}
I'm a bit of a coding beginner (and not sure if I coded the custom namespace correctly?) so forgive me if this doesn't make sense or I'm doing something wrong
- Linguagem predominante
- JavaScript
- Estrelas
- 104
- Forks
- 3
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de scripting/reallysimple
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
scripting/reallysimple#22 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
scripting/reallysimple#21 · 4 comentários ·
-
Feed discovery tipsAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 20/100
scripting/reallysimple#20 · 1 comentário ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 10/100
scripting/reallysimple#19 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
scripting/reallysimple#18 ·
Todas as issues de scripting/reallysimple
Issues semelhantes
-
bug parse
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
typesense/typesense-js#376 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
FuRongJun-1999/dsh-memory#56 ·
Mantenedores costumam responder em até 1 dia
-
Bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
pgadmin-org/pgadmin4#10503 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
OWASP/www-project-webshield-library#74 · 1 comentário ·
Mantenedores costumam responder em até 1 dia