gpt4 book ai didi

java - 将 Xml 文件导入 java 应用程序

转载 作者:行者123 更新时间:2023-12-01 18:59:52 25 4
gpt4 key购买 nike

我想将 XML 文件导入到我的 Java 应用程序中。这是函数:

static void lireFichier(String fichier) throws Exception
{
SAXBuilder sxb = new SAXBuilder();
document = sxb.build(new File(fichier));
racine = document.getRootElement();
}

这就是我所说的

lireFichier("exemple.xml");

这是 Swing 应用程序的一部分。我希望用户能够指定要打开的 XML 文件。我该怎么做?

最佳答案

这确实是一个基本概念,只需很少的研究就可以轻松解决。

您需要花一些时间阅读Creating a GUI With JFC/SwingHow to Use File Choosers特别是。

我还推荐 java.io.File 的速成类(class)API 以及...

JFileChooser fc = new JFileChooser();
fc.setDialogTitle("Open stuff");
fc.addChoosableFileFilter(new FileFilter() {

@Override
public boolean accept(File f) {
return f.getName().toLowerCase().endsWith(".xml") || f.isDirectory();
}

@Override
public String getDescription() {
return "XML Document (*.xml)";
}
});

switch (fc.showOpenDialog(null)) {
case JFileChooser.APPROVE_OPTION:
File file = fc.getSelectedFile();
lireFichier(file.getPath());
break;
}

关于java - 将 Xml 文件导入 java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12654973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com