E
Eljamiela
Gast
Hallo Leute,
Ich bin einer anfängerin und habe nicht so viel Ahnung über XML
Ich möchte ein XML Datei mit java einlesen und dann in einer postgres SQL Datenbank speichern, meiner XML Datei hat 10000 ELemente und Werte, was mir unklar ist in welchen datentypen soll ich die denn speichern?
In arrays oder Listen? und wie kann ich die ANzahl der Elemente bestimmen um ein Array mit so einer Grösse zu erzeugen? muss nicht einer schleife exisitiren um auf die Werte zuzugreifen und dann die speichern?
Wenn ihr beispiel Code habt bin ich sehr dankbar.
Mit den einlesen stell ich mir es so vor:
WIe soll ich jetzt voran gehen?
Ich bin einer anfängerin und habe nicht so viel Ahnung über XML
Ich möchte ein XML Datei mit java einlesen und dann in einer postgres SQL Datenbank speichern, meiner XML Datei hat 10000 ELemente und Werte, was mir unklar ist in welchen datentypen soll ich die denn speichern?
In arrays oder Listen? und wie kann ich die ANzahl der Elemente bestimmen um ein Array mit so einer Grösse zu erzeugen? muss nicht einer schleife exisitiren um auf die Werte zuzugreifen und dann die speichern?
Wenn ihr beispiel Code habt bin ich sehr dankbar.
Mit den einlesen stell ich mir es so vor:
Code:
try
{
SAXParser mySAXParser = SAXParserFactory.newInstance().newSAXParser();
FilterInputStream nonClosingInputStream = new FilterInputStream(eingabe)
{
public void close() throws IOException
{
// Ignore
}
};
mySAXParser.parse(nonClosingInputStream, myHandler);
}
WIe soll ich jetzt voran gehen?