У меня есть файл XML, содержащий элементы, которые имеют списки элементов:десериализации XML, который имеет <li></li>
<recipe>
<title>Recipe 1</title>
<ingredients><li>eggs</li><li>milk</li><li>etc...</li></ingredients>
<instructions><li>break eggs</li><li>spill milk</li><li>enjoy!</li></ingredients>
</recipe>
Я использую Visual Studio C# XmlReader.Deserialize() десериализации XML в классе, который я хотел бы выглядеть так:
public class recipe
{
string title;
string ingredients[];
string instructions[];
}
Где каждый элемент ингредиентов и инструкций будет текстом между тегами li.
Хуже ухудшается, я бы принял ингредиенты и инструкции, каждая из которых была единственной строкой, которую я мог бы затем проанализировать теги li.
Любые предложения о том, как это сделать?
Можете ли вы разместить весь xml? – aloisdg
Похоже, вы ничего не пробовали, прежде чем задавать этот вопрос, так как 'string components [];' не является допустимым объявлением C#. – EZI