Skip to content

im-kulikov/xml-test-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание по разбору XML

Есть вот такой XML в кодировке windows-1251:

<?xml version="1.0" encoding="windows-1251"?>
<r title="корень">
    <a num="1"><st>одын</st><st>два</st></a>
    <a num="5"><st>три</st></a>
    <a num="27"><st>четыре</st></a>
</r>

Необходимо разобрать его потоково (важно!), каждый "a" положить в структуру (какую-нибудь, не важно) и высести сам "a" с содержимым строкой.

Под выводом имеется ввиду строки вида:

1: <a num="1"><st>одын</st><st>два</st></a>
....
2: <a num="27"><st>четыре</st></a>

PS:

Собственно, приключения начинаются отсюда. Зачем? Ну например вы хотите сравнивать и считаете контрольные суммы.

XML валидный.

How to run

→ go run ./
0: <a num="1"><st>одын</st><st>два</st></a>
1: <a num="5"><st>три</st></a>
2: <a num="27"><st>четыре</st></a>

Releases

No releases published

Packages

No packages published

Languages