Mit Jackson ein Objekt von einem bestimmten Knoten im JSON-Baum abbilden

Ist es möglich, Jacksons @ zu habObjectMapper unmarshall nur von einem bestimmten Knoten (und 'down') in einem JSON-Baum?

Der Anwendungsfall ist ein erweiterbares Dokumentformat. Ich möchte den Baum durchgehen und dann den aktuellen Pfad zu einem erweiterbaren Satz von Plugins veröffentlichen, um festzustellen, ob der Benutzer Plugins verwendet, die wissen, was mit diesem Teil des Dokuments zu tun ist.

Ich möchte, dass Plugin-Autoren sich nicht mit den Details von @ auseinandersetzen müsseJsonNode oder die Streaming-API; Stattdessen muss nur ein bestimmter Kontext und ein bestimmtes @ übergeben werdeJsonNode, und dann in der Lage sein, die schöne und bequeme @ zu verwendObjectMapper, um eine Instanz ihrer Klasse zu dekomprimieren, wobei der als Stamm des Baums übergebene Knoten berücksichtigt wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage