В C# Я пытаюсь создать массив массивов или его можно назвать неровным массивом с использованием данных XML. Но я совершенно запутался, как начатьСоздание динамического массива массивов
XML Sample
<?xml version="1.0" encoding="utf-8"?>
<MAIN>
<Items>
<Name>name1</Name>
<Data>data1</Data>
<Category>category1</Category>
</Items>
<Items>
<Name>name2</Name>
<Data>data2</Data>
<Category>category2</Category>
</Items>
<Items>
<Name>name3</Name>
<Data>data3</Data>
<Category>category2</Category>//same category as above
</Items>
...
...
<Items>
<Name>name20</Name>
<Data>data20</Data>
<Category>category16</Category>
</Items>
</MAIN>
Теперь мне нужно создать массив с category1, category2, ... ДО каких категорий есть по категориям Node, нужно создать отдельные массивы каждой категории для хранения имени и данных элемента, чтобы я мог их получить для моего использования.
Из выше образца XML мне нужны одни и те же элементы категории в одном массиве
товары и количество категорий полностью динамичны. Как это сделать динамически?
Посмотрите сериализации в C#, который должен направить вас в правильном направлении – derape
Я очень новый для программирования ожидая помощи на это – KMKMAHESH
Вы можете, по крайней мере, попробовать сами, а затем отредактировать свой вопрос с проблемами, с которыми вы сталкиваетесь. В Интернете полно примеров того, как делать то, что вы просите! Поиск https://www.google.com/search?q=xml+deserialization+c%23 – derape