element mit id in jdom löschen

Status
Nicht offen für weitere Antworten.

clemson

Bekanntes Mitglied
hallo!

ich habe folgende xml-datei, und möchte das vorhandenen dmdSec mit der ID='DCMD_CORR' überschreiben...

Code:
<?xml version="1.0" encoding="UTF-8"?>
<METS:mets xmlns:METS="http://www.loc.gov/METS/">
	<metsHdr CREATEDATE="05.08.2004 15:36:20" LASTMODDATE="5.2.2005 15:21:48" TYPE="ALO_BOOK_V02" />
	<dmdSec ID="DCMD_ELEC">
		<mdWrap MIMETYPE="text/xml" MDTYPE="DC">
			<xmldata>
				<dc:creator xmlns:dc="http://purl.org/dc/elements/1.0/">Bovet, Theodor</dc:creator>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Von Mann zu Mann</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Reifezeit</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Vom Werden des Menschen</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Vom männlichen Charakter</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Von Meisterung und Verdrängung</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Von den Mädchen</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Klare Sicht</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Nachkommenschaft</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Was man auch noch wissen muss</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Freiheit</dc:title>
			</xmldata>
		</mdWrap>
	</dmdSec>
	<dmdSec ID="DCMD_CORR">
		<mdWrap MIMETYPE="text/xml" MDTYPE="DC">
			<xmldata>
				<dc:creator xmlns:dc="http://purl.org/dc/elements/1.0/">Bovet, Theodor</dc:creator>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Von Mann zu Mann</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Reifezeit</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Vom Werden des Menschen</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Vom männlichen Charakter</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Von Meisterung und Verdrängung</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Von den Mädchen</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Klare Sicht</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Nachkommenschaft</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Was man auch noch wissen muss</dc:title>
				<dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Freiheit</dc:title>
			</xmldata>
		</mdWrap>
	</dmdSec>
	<dmdSec ID="chapter_1">
        	<mdWrap MIMETYPE="text/xml" MDTYPE="DC">
	            <xmldata>
        	        <dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Vom Werden des Menschen</dc:title>
	            </xmldata>
	        </mdWrap>
	</dmdSec>
	<dmdSec ID="chapter_2">
		<mdWrap MIMETYPE="text/xml" MDTYPE="DC">
	            <xmldata>
	                <dc:title xmlns:dc="http://purl.org/dc/elements/1.0/">Vom männlichen Charakter</dc:title>
	            </xmldata>
	        </mdWrap>
	</dmdSec>
</mets>


ich realisiere das ganze mittels jdom...

und das problem hierbei ist, dass ich in jdom nur Elemente mittels dem Befehl removeContent( String Name ) löschen kann. Ich kann mit diesem Befehl aber

nicht nur die Elemente löschen, welche auch die ID 'DCMD_CORR' haben.


habt ihr eine idee, wie ich das lösen könnte


danke
 
S

stev.glasow

Gast
Du könntest dir alle entprechenden Elemente mit XPath holen und diesen dann jeweils mit der methode detach() entfernen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S JDom XML ein Element hinzufügen. XML & JSON 1
C xml validierung gegen xsd mit jdom: Fehlermeldung Cannot find the declaration of element ... XML & JSON 8
T Xpath & JDOM Element Pfad ausgeben XML & JSON 2
sparrow JDom Element.getChild("Name") liefert null obwohl vorhanden XML & JSON 4
S Ampersand im Jdom-Element XML & JSON 2
C jdom.Element nicht vorhanden? XML & JSON 4
W JDOM element ändern funzt nich :( [problem gelöst] XML & JSON 3
M JDOM und XPath, zu Element zugehörigen XPath-Ausdruck XML & JSON 5
M JDOM Element ohne Inhalt kopieren ? XML & JSON 3
B Element an bestimmter Stelle einfügen (JDOM) XML & JSON 8
J [Newbie] [JDOM] Element aus XML entfernen klappt nicht XML & JSON 4
R JDOM Root-Element entfernen aber Rest behalten XML & JSON 10
R JDom: XML Code von Element, und: ist Element ein standalone XML & JSON 2
8u3631984 jaxb XML Mapper - Root Element mit Attribut XML & JSON 20
B DOMParser - Element filtern XML & JSON 1
N jdom2 - Referenz auf Nested Element XML & JSON 2
H XML Element `Class` wird nicht gelesen XML & JSON 2
F xml Element ersetzen XML & JSON 5
M Text eines Elements in XML Datei mit JAVA bearbeiten und kompletten Element-Zweig hinzufügen XML & JSON 16
W XML-Element komplett löschen XML & JSON 5
L XML nur ein Element einlesen XML & JSON 2
R XSD in einer choice mehrmals das selbe element möglich XML & JSON 5
ARadauer xsd ref auf element oder typen verwenden? XML & JSON 2
R cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element 'jasperReport'. XML & JSON 4
F EMF, XSD to ECore mapping, Attribute vs. Element XML & JSON 2
Landei JAXB: Wert von übergeordneten Element XML & JSON 4
N Alle namespaces ins Root Element hinauf ziehen XML & JSON 2
N Alle namespaces ins Root Element hinauf ziehen XML & JSON 2
S Validierung mit JAXB2 ohne root-element XML & JSON 10
E xml Element sortieren XML & JSON 2
Z XML parsen - Element mit Werten XML & JSON 2
enne87 Element-Werte werden falsch ausgelesen XML & JSON 2
M XSD - Child Element möglich, aber nicht zwingend erforderlich XML & JSON 6
N Individuelles Wrapper-Element um Collection mit JAXB XML & JSON 6
W Element mit XPath @id ermitteln wenn nur ein teil der id bekannt ist XML & JSON 2
R Element - Ausgeben von Kommentar XML & JSON 4
L Element manipulieren in einem DOMResult per XPath XML & JSON 10
G mit Transformer.transform ein Element überschreiben XML & JSON 2
G XSL: Element über eine Variable ermitteln XML & JSON 4
B XML-Element als String ausgeben XML & JSON 5
L Element einlesen <Telefon name="Karl">134313 XML & JSON 2
S Cannot find the declaration of element XML & JSON 2
M Jaxb Annotationen, Wert als XML Element XML & JSON 2
O XML Element mit ":" im Namen XML & JSON 23
G Element mit Text und Unterelement XML & JSON 2
M XML einlesen - prüfen ob Element vorhanden XML & JSON 2
F choice-Element mit minOccurs=0" XML & JSON 11
X Xpath, alle Element die mit "user" beginnen auswäh XML & JSON 2
C Mehrere Element_Nodes zusammenfassen zu einem Element XML & JSON 9
K Auf bestimmtes Element im XML zugreifen XML & JSON 3
H Adapter: String->Element bzw. Element->String XML & JSON 6
S String in element casten XML & JSON 2
S Element hinzufügen XML & JSON 2
S zum element Attribut xmlns zufügen XML & JSON 6
N bestimmtes Element auslesen - ich verzweifel XML & JSON 3
P [Solved] XSL: Element-Variable auslesen XML & JSON 2
Noar XSLT - Element-Wrapping XML & JSON 2
S Element addContent(Element) gibts nicht XML & JSON 5
R node.getNodeValue() bringt mir komplettes CDATA-Element XML & JSON 3
W Element Liste in Root XML & JSON 5
D Text, String vor einem Root Element einfügen XML & JSON 2
W root element parsen,Hilfe! XML & JSON 5
E Element.setTextContent(String); Ersatz fuer Version 1.4? XML & JSON 3
A NullPointerException bei leerem Element XML & JSON 4
D XML: Element section content does not follow the DTD XML & JSON 6
A Element an einer bestimmten Stelle einfügen (nicht am Ende) XML & JSON 4
P JDOM oder SAX XML & JSON 3
Hijo2006 Grundsätzliches zu JDOM 2.x XML & JSON 1
W Kindelemente mit JDOM eines bestimmten Attributes auslesen XML & JSON 6
S JDOM XML Datei darstellen Fehler! XML & JSON 2
C JDOM: Value ohne Unterelemente auslesen XML & JSON 1
Z XML Datei mit JDOM einlesen und verarbeiten XML & JSON 6
J JDOM XMLOutputter getPrettyFormat() XML & JSON 3
H JDOM setAttribute Reihenfolge XML & JSON 3
B XML aus einer URL im Internet lesen (JDOM) XML & JSON 4
F Aus XML mit JDOM aus Elementattributen Werte rauslesen XML & JSON 4
R sax, stax, jdom, jaxb? List von Objekten speichern und laden XML & JSON 6
T Dom, Jdom, Sax XML & JSON 8
Helgon MalformedByteSequenceException und null JDOM Attribute XML & JSON 5
Helgon JDOM schreibt nicht XML & JSON 2
A XSl mit JDom auslesen XML & JSON 1
G xml, jdom "Entität wurde referenziert aber nicht deklariert." XML & JSON 4
A XSL und JDom XML & JSON 3
G jdom-Klassen in Eclipse importieren XML & JSON 2
S JDOM ohne XML Header erzeugen? XML & JSON 2
G JDOM - aus Children-Liste ein Child direkt ansprechen ohne XPath? XML & JSON 9
S JDOM nur Attribut Name XML & JSON 2
X JDom für SOAP Dateien geeignet? XML & JSON 3
M XML Parsen JDOM NullPointerEcxeption XML & JSON 7
S jdom hasChildren()? XML & JSON 1
T Frage zu getContent unter jdom XML & JSON 6
Z Tutorial für JDOM (XSD-Shema) XML & JSON 3
D jdom, xml, login-system XML & JSON 4
N JDOM: XML einlesen XML & JSON 4
O Parsen einer XML mit JDOM ohne Doctype Declaration XML & JSON 2
lordcarlos jdom zu iso-8859-15 zwingen XML & JSON 4
P jdom XML-Encoding auslesen XML & JSON 12
E JDOM - letzem child Attribut hinzufügen XML & JSON 4
H Schema-Validierung mit JDOM XML & JSON 2
lordcarlos JDOM und entfernen von children XML & JSON 4

Ähnliche Java Themen

Neue Themen


Oben