Конвертировать PHP массив в XML

Входные данные

Эта форма позволяет преобразовать массив PHP в XML, вам нужно только вставить синтаксис массива [...] или array(...), вставьте или загрузите свой массив ниже:


Ваш результат можно увидеть ниже.

Результат преобразования PHP массива в XML

Перенести в "Вставить код" для сохранения

О преобразовании PHP array в XML

Об этом инструменте

Конвертировать PHP массив в XML была создана для онлайн преобразования PHP массива в соответствующий тип XML. Это может пригодиться для тестирования или отладки ваших массивов, а также для быстрого форматирования и добавления XML документ в вашу конфигурацию или где-то еще.

Как это работает?

Просто вставьте ваш ПХП массив в текстовое поле выше и нажмите кнопку "Конвентировать", и вы получите XML в следующем текстовом поле. PHP массива должен быть без переменных и функций, должен быть чистый синтаксис как [...] или array(...).

Пример конвентирования PHP массива в XML

Исходные данные (До):
[
  'first_section' => [
    'one' => '1',
    'test' => 'sample',
    'job' => 'DEVELOPER',
  ],
  'second_section' => [
    'path' => '/var/test',
    'URL' => 'https://wtools.io/',
    'second_section' => [
      'one' => '1 associated',
      'two' => '2 associated',
      0 => '1 unassociated',
      1 => '2 unassociated',
    ],
  ],
  'third_section' => [
    'version' => ['7.0','7.1','7.2','7.3'],
  ],
]
Конечный результат (После):
<?xml version="1.0"?>
<root>
	<first_section>
		<one>1</one>
		<test>sample</test>
		<job>DEVELOPER</job>
	</first_section>
	<second_section>
		<path>/var/test</path>
		<URL>https://wtools.io/</URL>
		<second_section>
			<one>1 associated</one>
			<two>2 associated</two>
			<item0>1 unassociated</item0>
			<item1>2 unassociated</item1>
		</second_section>
	</second_section>
	<third_section>
		<version>
			<item0>7.0</item0>
			<item1>7.1</item1>
			<item2>7.2</item2>
			<item3>7.3</item3>
		</version>
	</third_section>
</root>
После конвентирования вы можете применить XML к вашему проекту или использовать его для каких-то других целей.