참고 : XSD를 사용할 수 없습니다. 이유는 들어 가지 않습니다.xsd가없는 XML 표현
가 직렬화 복원받을 것을 내가 제대로 클래스에 다음 XML을 나타내는 데 문제:
XML :
<product>
<sku>oursku</sku>
<attribute name="attrib1">value1</attribute>
<attribute name="attrib2">value2</attribute>
<attribute name="attribx">valuex</attribute>
</product>
문제가 표현하는 속성 노드
내가 지금까지 가지고있는 것은 :
[XmlElement(ElementName = "Attribute")]
public Attribute[] productAttributes;
public class Attribute
{
[XmlAttribute(AttributeName = "Name")]
public string attributeName;
public Attribute()
{
}
}
값을 저장할 무언가가 누락되었다는 것을 알고 있습니다.
예, 당신은 신입니다. –