java中属性文件内部的XML文件

java中属性文件内部的XML文件,java,Java,可以在java中读取属性文件中的xml文件吗?例如,我在config.xml中有config.properties并像这样获取xml文件中的数据值 <?xml version="1.0" encoding="UTF-8"?> -<Config> <Name>Goku</Name> </Config> - 后久 您可以将xml作为字符串存储在属性文件中并检索该值(不确定这是否是您想要的)。见下文 config.properties

可以在java中读取属性文件中的xml文件吗?例如,我在
config.xml
中有
config.properties
并像这样获取
xml
文件中的数据值

 <?xml version="1.0" encoding="UTF-8"?>
-<Config>
 <Name>Goku</Name>
</Config>

-
后久

您可以将xml作为字符串存储在属性文件中并检索该值(不确定这是否是您想要的)。见下文

config.properties

my.xml=<?xml version="1.0" encoding="UTF-8"?><Config><Name>Goku</Name></Config>

这根本不是一个有效的属性文件。如果您想要XML,请使用XML文件…哦,我明白了,我只是感到困惑。。顺便说一句,谢谢你@JonSkeet
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

public class ReadXml{

    public static void main(String[] args) throws IOException {
        Properties prop = new Properties();
        InputStream input = new FileInputStream("config.properties");
        prop.load(input);

        System.out.println(prop.getProperty("my.xml"));
    }
}