FasterXML / FasterXML/jackson-dataformat-xml
If there are HTML tags within XML tags, @JacksonXmlText will assign incorrect values to the content.
Nessuno ha ancora preso questa issue.
- Lingua principale
- Java
- Stelle
- 631
- Fork
- 247
- Merge medio
- 7g 9h
- PR unite (30g)
- 13
Descrizione
If there are HTML tags within XML tags, the Jackson XML parser will assign incorrect values to the content.
@Data
public static class Abstract {
@JacksonXmlElementWrapper(useWrapping = false)
@JacksonXmlProperty(localName = "AbstractText")
private List<AbstractText> abstractTextList;
}
@Data
public static class AbstractText {
@JacksonXmlProperty(isAttribute = true)
private String Label;
@JacksonXmlProperty(isAttribute = true, localName = "NlmCategory")
private String category;
@JacksonXmlText
private String value;
}
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
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.
Direzione di ricerca
Non vengono indicati file sorgente, test o punti di ingresso. Inizia riproducendo il caso di parsing XML mostrato, con tag HTML annidati e @JacksonXmlText, quindi traccia il modo in cui il parser XML di Jackson assegna il contenuto testuale. Il lavoro è completato quando il contenuto viene assegnato correttamente e la regressione è coperta da un test superato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- backend
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100