ignoreDeclaration does not ignore lower case doctype declaration
I maintainer di solito rispondono entro 4 giorni
Nessuno ha ancora preso questa issue.
- #871 di @afonsojanu — chiusa senza merge
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- javascript
- Ambito
- backend
Direzione di ricerca
Inizia eseguendo lo snippet JavaScript fornito con XMLParser e l'opzione ignoreDeclaration, quindi esamina la gestione delle dichiarazioni doctype da parte del parser. Verifica che c!doctype htmle in minuscolo venga trattato in modo coerente con la forma di dichiarazione ignorata. Il lavoro è concluso quando il risultato analizzato corrisponde all'output previsto { html: '' }.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
- Are you running the latest version?
- Have you included sample input, output, error, and expected output?
- Have you checked if you are using correct configuration?
- Did you try online tool?
- Have you checked the docs for helpful APIs and examples?
Description
ignoreDeclaration does not ignore lower case doctype declaration.
Input
Code
const html = `<!doctype html><html></html>`;
const parser = new XMLParser({
ignoreDeclaration: true,
});
let jObj = parser.parse(html);
console.log(jObj);
Output
{ '!doctype': { html: '' } }
expected data
{ html: '' }
Would you like to work on this issue?
- Yes
- No
Bookmark this repository for further updates. Visit SoloThought to know about recent features.
- Lingua principale
- JavaScript
- Stelle
- 3.1k
- Fork
- 400
- Merge medio
- 3g 9h
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di NaturalIntelligence/fast-xml-parser
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
NaturalIntelligence/fast-xml-parser#890 · 1 commento ·
I maintainer di solito rispondono entro 4 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
NaturalIntelligence/fast-xml-parser#888 · 2 commenti ·
I maintainer di solito rispondono entro 4 giorni
-
CLI crashes with an uncaught exception when the input file is missingForse già presa @troclaux l’ha presa 7 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 25/100
NaturalIntelligence/fast-xml-parser#894 · 3 commenti ·
I maintainer di solito rispondono entro 4 giorni
-
Numeric character references (A, A) are not decoded unless htmlEntities is enabledForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 64/100
NaturalIntelligence/fast-xml-parser#892 · 3 commenti ·
I maintainer di solito rispondono entro 4 giorni
-
Enhance type definition for XMLParser `isArray` option when using TypeScriptForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
NaturalIntelligence/fast-xml-parser#803 · 21 commenti · 2 reazioni ·
I maintainer di solito rispondono entro 4 giorni
Tutte le issue di NaturalIntelligence/fast-xml-parser
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
feimacode/open-design-agent-kit#66 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
xojs/eslint-config-xo#134 ·
-
FEATURE REQUEST
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
linuxmint/cinnamon-spices-extensions#1193 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
huggingface/transformers.js#1839 ·
I maintainer di solito rispondono entro 1 giorno