Java 如何将xml导入另一个xml?

Java 如何将xml导入另一个xml?,java,android,xml,jaxb,xinclude,Java,Android,Xml,Jaxb,Xinclude,我有2个xml文件,在第一个文件中需要导入第二个文件,我尝试使用: first.xml: 但是当我尝试启用XInclude处理时,抛出了一个不支持的操作异常 表示在使用JAXP早期版本的实现时引发此异常 我如何解决这个问题?或者我如何在android中进行这样的导入?只需在您的第一个.xml文件中写下下面的一行 <include layout="@layout/custom_layout" /> 您可以尝试导入第二个布局。谢谢,但我需要导入普通xml,而不是布局谢谢,但我需要从xm

我有2个xml文件,在第一个文件中需要导入第二个文件,我尝试使用:

first.xml:

但是当我尝试启用XInclude处理时,抛出了一个不支持的操作异常

表示在使用JAXP早期版本的实现时引发此异常


我如何解决这个问题?或者我如何在android中进行这样的导入?

只需在您的第一个.xml文件中写下下面的一行

<include layout="@layout/custom_layout" />

您可以尝试导入第二个布局。

谢谢,但我需要导入普通xml,而不是布局谢谢,但我需要从xml资源目录而不是布局中导入普通xml
<SecondXml name="second>
  ...
</SecondXml>
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
factory.setXIncludeAware(true);
<include layout="@layout/custom_layout" />
 <include
    layout="@layout/app_bar_starting"
    android:layout_width="match_parent"
    android:layout_height="match_parent"