gpt4 book ai didi

java - 如何将文本文件转换为xml

转载 作者:行者123 更新时间:2023-11-29 08:05:10 26 4
gpt4 key购买 nike

我想将文本文件转换成xml文件。我有大量的字符串,但我不想直接写在xml中。

所以我现在已经制作了一个文本文件,我想转换它

将文本文件转换为 xml 格式,但是当我运行此文件时没有输出。这是我的

代码:

public void convert() throws Exception {

String text[]=new String[10];

FileOutputStream fout = new FileOutputStream("res/values/mysml.xml");

OutputStreamWriter out = new OutputStreamWriter(fout);

InputStream in= getAssets().open("myText.txt");

Scanner scn = new Scanner(is);

for(int i=0;i<10;i++)

text[i]=bin.readLine();

out.write("<?xml version=\"1.0\"?>\r\n");

out.write("<resources>\r\n");

for (int i = 0; i < 10; i++){

out.write("<item>"+text[i]+"</item>");

}

out.write("</resources>");

out.flush();

out.close();

最佳答案

据我了解,您想在运行时在应用程序的 res/values/ 文件夹中动态创建一个 xml。我认为这是不可能的,因为您在应用程序的资源中只有读取权限。不要将 xml 存储到 res 文件夹中,而是尝试使用内部或外部内存。参见 here有关 Android 存储选项的更多信息。

关于java - 如何将文本文件转换为xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11737770/

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