Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

jOOX - The Power of jQuery Applied to W3C DOM Like JDBC, DOM is a powerful, yet very verbose low-level API to manipulate XML. The HTML DOM an be manipulated with the popular jQuery product, in JavaScript. Why don't we have jQuery in Java? jOOX is jQuery's XML parts, applied to Java.

jOOQ/jOOX è adatto ai principianti?

I maintainer di jOOQ/jOOX di solito rispondono a una pull request entro 1 giorno. Al momento non è aperta nessuna issue adatta ai principianti; l'elenco qui sotto mostra le altre issue che abbiamo per questo repository.

Stelle
507
Fork
47
Issue aperte per principianti
0
Issue indicizzate
52
Merge medio
1h 6m
PR unite (30g)
14
Lingua principale
Java
Licenza
Apache-2.0
Ultimo push su GitHub
16/10/2026
Ultima indicizzazione
19/10/2026
Guida per i contributori
Nessuna guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
Nessuna label per principianti indicizzata

Come contribuire a jOOQ/jOOX

  1. Non c'è una guida per contribuire: parti dal README e da alcune pull request accettate di recente per capire come si propongono le modifiche.
  2. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  3. Segui il repository per sapere quando si apre una nuova issue adatta ai principianti, oppure guarda le altre issue qui sotto.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Find method not able to specify starting find from 1 level below
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    jOOQ/jOOX#189 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add various overloads such as Match.replaceWith(), which accept lambdas
    Aperta
    P: Medium T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#186 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add method to make a deep copy of all matches
    Aperta
    P: Medium T: Enhancement

    Difficoltà 2/5 1-3 ore Idoneità per principianti 30/100

    jOOQ/jOOX#185 · 8 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add various Match.merge(Match) functions
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jOOQ/jOOX#184 ·

    I maintainer di solito rispondono entro 1 giorno

  • Make JAXB and java.sql dependencies optional
    Aperta
    P: Low T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#182 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Let Filter extend Predicate<Context>, Mapper extend Function<Context, E>, Content extend Function<Context, String>, Each extend Consumer<Context>
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100

    jOOQ/jOOX#173 ·

    I maintainer di solito rispondono entro 1 giorno

  • Enhancement: support XML schema validate during parse
    Aperta
    P: Medium T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 28/100

    jOOQ/jOOX#168 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Match.write(File) should call File.getParent().mkdirs()
    Aperta
    P: Medium T: Enhancement

    Difficoltà 2/5 1-3 ore Idoneità per principianti 42/100

    jOOQ/jOOX#167 ·

    I maintainer di solito rispondono entro 1 giorno

  • Inefficient internal content(Element) method
    Aperta
    P: Medium T: Defect

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    jOOQ/jOOX#151 ·

    I maintainer di solito rispondono entro 1 giorno

  • Support parsing and transforming JSON
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jOOQ/jOOX#146 · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • XML Comments
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jOOQ/jOOX#144 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for xslt params in transform method
    Aperta
    P: Medium T: Enhancement

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    jOOQ/jOOX#143 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow creation of new Element specifying name and namespace
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100

    jOOQ/jOOX#133 · 13 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • xpath not working?
    Aperta
    P: Medium T: Defect

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#129 · 6 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Optionally include prolog when writing out a Match
    Aperta
    P: Medium T: Enhancement

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    jOOQ/jOOX#127 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Upgrade to the latest version of css-selectors
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    jOOQ/jOOX#124 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for an XSLT DSL
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jOOQ/jOOX#123 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add Mapper<String> JOOX.xpath() and JOOX.xpath(IndexType) to allow for influencing whether elements are indexed
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100

    jOOQ/jOOX#122 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add Match.selectors() and selector() to return a set of CSS selectors for the matched elements
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jOOQ/jOOX#121 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add Match.removeNamespaces() for convenience, in case users prefer to operate on XML content without any namespaces
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 28/100

    jOOQ/jOOX#102 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Like D3.js, support "joins" for merging data and selected elements
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    jOOQ/jOOX#101 ·

    I maintainer di solito rispondono entro 1 giorno

  • Like D3.js, support nested selections
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    jOOQ/jOOX#100 ·

    I maintainer di solito rispondono entro 1 giorno

  • Evaluate whether XQuery can be supported by the jOOX API
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    jOOQ/jOOX#96 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for jquery's Match.closest()
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100

    jOOQ/jOOX#92 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for jquery's Match.end()
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jOOQ/jOOX#91 ·

    I maintainer di solito rispondono entro 1 giorno

  • Enhance API to also allow for wrapping JDom
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    jOOQ/jOOX#88 ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow for adding nodes based on an XPath
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    jOOQ/jOOX#82 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add Match.format() and Match.format(Map<String, String>) for custom formatting of XML
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 47/100

    jOOQ/jOOX#81 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Add selector support for non-standard jquery selector :parent
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#78 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add selector support for non-standard jquery selector :first and :last
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    jOOQ/jOOX#76 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add selector support for non-standard jquery selector :even and :odd
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100

    jOOQ/jOOX#75 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add selector support for non-standard jquery selector :eq, :gt, :lt
    Aperta
    P: Medium T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#74 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add selector support for non-standard jquery selector :contains
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#73 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add selector support for first/last/only -of-type selectors
    Aperta
    P: Medium T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    jOOQ/jOOX#71 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add selector support for n-th child selectors
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jOOQ/jOOX#70 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for webservice calls through JAX-WS
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    jOOQ/jOOX#67 ·

    I maintainer di solito rispondono entro 1 giorno

  • Potential leaking DocumentFragments in Util.createContent()
    Aperta
    P: Medium T: Defect

    Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100

    jOOQ/jOOX#66 ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow for matching non-Element nodes as well, with Match.xpath(String)
    Aperta
    P: Medium T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    jOOQ/jOOX#63 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add caching mechanism for XPathFactory
    Aperta
    P: Medium T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#60 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add $(DocumentFragment) for convenience
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    jOOQ/jOOX#57 ·

    I maintainer di solito rispondono entro 1 giorno

  • Lazy create DOM contents when constructing new structures using $(String)
    Aperta
    P: Medium T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#56 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Avoid creating new context objects all the time
    Aperta
    P: Medium T: Defect

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#43 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for plugins
    Aperta
    P: Medium T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    jOOQ/jOOX#36 ·

    I maintainer di solito rispondono entro 1 giorno

  • Fix index-behaviour of callbacks where it's not according to the specification
    Aperta
    P: Medium T: Defect

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100

    jOOQ/jOOX#35 ·

    I maintainer di solito rispondono entro 1 giorno

  • Support binary types
    Aperta
    P: Medium T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    jOOQ/jOOX#24 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow for access-by-index with .next(), .prev()
    Aperta
    P: Medium T: Enhancement

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    jOOQ/jOOX#18 ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow for access-by-index with .siblings(), .sibling() methods
    Aperta
    P: Medium T: Enhancement

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    jOOQ/jOOX#17 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add List<Attrs> attrs(), and Attrs attr() to access all attributes at once
    Aperta
    P: Medium T: Enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    jOOQ/jOOX#16 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add first and last filters
    Aperta
    P: Medium T: Enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    jOOQ/jOOX#12 ·

    I maintainer di solito rispondono entro 1 giorno

  • Let X extend List<Element>
    Aperta
    P: Low T: Enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jOOQ/jOOX#8 ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.