Как включить файл Xml в другой файл Xml

Я хочу включить или вызвать xml-файл зависимостей в xml-файле testng, что-нибудь поможет????

Я хочу включить

зависимости.xml:

    <groups>
    <group name = "publierlivraison" depends-on = "creerlivraison"></group>

    </groups>

Файл в

TestNG.xml :

    <test name = "Managetestss" preserve-order = "true">
    <parameter name = "browser" value = "chrome"></parameter>

                     dependencies.xml????? how to include here this file 
    <classes>
     <class name = "com.az.tests.commun.TNR_Client_001_Ajouter_Client" />
    <class name = "com.az.tests.client.TNR_Client_002_Rechercher_Client" 

    </classes>
</test>

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
169
2

Ответы 2

Может быть, что-то вроде этого:

<?xml version='1.0' encoding = "UTF-8"?>
  <document xmlns:xi = "http://www.w3.org/2001/XInclude">
  <p>Text of my document</p>
  <xi:include href = "copyright.xml"/>
</document>

https://en.wikipedia.org/wiki/XInclude

Пример ниже должен работать для включения внешнего файла:

<?xml version = "1.0" encoding = "UTF-8"?>
<!DOCTYPE suite SYSTEM "testng-1.0.dtd" 
[<!ENTITY parent SYSTEM "./src/test/resources/dependencies.xml">]>

<suite name = "suite1">
  <test name = "Managetestss" preserve-order = "true">
    &parent;
    <parameter name = "browser" value = "chrome"></parameter>
    <classes>
      <class name = "com.az.tests.commun.TNR_Client_001_Ajouter_Client" />
      <class name = "com.az.tests.client.TNR_Client_002_Rechercher_Client" 
    </classes>
  </test>
</suite> 

Однако предоставленный вами dependencies.xml не будет работать, потому что testng DTD не поддерживает тег group под groups. См. группы групп и зависимости в XML

Другие вопросы по теме