첫 번째 질문 : 이제XML 직렬화 - XML 루트
public XmlDocument GetEntityXml()
{
StringWriter stringWriter = new StringWriter();
XmlDocument xmlDoc = new XmlDocument();
XmlTextWriter xmlWriter = new XmlTextWriter(stringWriter);
XmlSerializer serializer = new XmlSerializer(typeof(List<T>));
List<T> parameters = GetAll();
serializer.Serialize(xmlWriter, parameters);
string xmlResult = stringWriter.ToString();
xmlDoc.LoadXml(xmlResult);
return xmlDoc;
}
이됩니다
그래서 나는 다음과 목록의 XML을 반환하는 것을 시도하고있다 이미 정의한 여러 엔티티에 사용됩니다. 이러한 엔티티를 가져올 때 나 같은 루트 모든 시간을 얻을 수있는 방법이 있나요
<ArrayOfCat>
<Cat>
<Name>Tom</Name>
<Age>2</Age>
</Cat>
<Cat>
<Name>Bob</Name>
<Age>3</Age>
</Cat>
</ArrayOfCat>
:
내가 XML 같은 것을 할 것List<Cat>
의 XML을 좀하고 싶습니다 말 ?
예 :
<Entity>
<Cat>
<Name>Tom</Name>
<Age>2</Age>
</Cat>
<Cat>
<Name>Bob</Name>
<Age>3</Age>
</Cat>
</Entity>
또한 내가 돌아 List<Cat>
"항상 같은 루트를 얻으시겠습니까?" 자세한 내용을 알려주세요 ... –