C#, 프레임 워크 3.5를 사용하고 있습니다. xmldocument를 사용하여 xml 값을 읽습니다. 나는 속성의 값을 얻을 수는 있지만 속성 이름을 얻을 수는 없다. 예 : 내 XML은 내가 다음 코드를 사용하여 값을 읽을 수 xmldocument를 사용하여 xml 속성 이름을 가져옵니다.
<customer>
<customerlist name = AAA Age = 23 />
<customerlist name = BBB Age = 24 />
</customer>
다음과 같습니다
foreach(xmlnode node in xmlnodelist)
{
customerName = node.attributes.getnameditem("name").value;
customerAge = node.attributes.getnameditem("Age").value;
}
이름 대신 자신의 값 (이름, 나이) 속성을 얻을 방법. 감사합니다
업데이트를 참조하십시오. –
답장을 보내 주셔서 감사합니다. 그래서 if (1stAttribute.name == "Name"과 2ndAttribute.Name = "Age")와 같은 쌍으로 요소의 속성 이름을 읽은 다음 무언가를하고 싶습니다. 그래서 속성 이름을 기반으로 코드를 사용자 정의해야합니다. 그래서 그 엘레멘트와 관련된 모든 애트리뷰트 이름을 얻는 방법. –
감사합니다. 예, 지금은 2 가지 속성이 될 것입니다.하지만 좀 더 일반적인 경우 어떻게해야하는지 잘 모르겠습니다. –