[英]Java reading complicated xml files Java
我如何從 Java 中的這個 xml 文件中讀取“people=400000”和“Lubljana”數據記錄?
這是我已經使用過的 xml 文件示例。
<?xml version="1.0"?>
<countrys>
<country people="3500000">
<naziv>Slovenija</naziv>
<glavnigrad people="400000">
<naziv>Ljubljana</naziv>
</glavnigrad>
<povrsina jedinica="km2">51129</povrsina>
<moneta naziv="KM" />
</country>
</countrys>
你基本上有兩個選擇:
優點:在Java中提供了易於引用的對象模型。
缺點:大型 XML 結構需要大量內存。 可能更慢。
https://howtodoinjava.com/xml/read-xml-dom-parser-example/
好處:更少的內存使用,可能更快。
缺點:在統一樹結構之外識別節點和/或重復項時可能會混淆。
https://howtodoinjava.com/xml/sax-parser-read-xml-example/
您應該研究並嘗試每種方法。 其他方法是這些基礎知識的衍生物。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.