XML 파일을 이동하고 일부 특성을 삭제하려고하면 을 성공하지만 을 삭제하려는 항목을 선택하려면 해당 목록 상자를 생각해보십시오. 나는 각 문에 사용할 때 그때 내가 속성 의 양을 계산하기위한 child.Attributes.Count
을 사용할 수 있습니다 foreach (System.Xml.XmlNode child in xn)
을 사용할 수 있습니다선택한 노드의 하위 수 가져 오기
나는 자신의 ID와 값을 사용할 수 있도록 모든 속성을 표시합니다 다음 나는 루프 내가 도달 할 때까지 이 숫자 (노드를 삭제할 때 내가하는 일) 하지만 루프는 XML의 각 노드에 대한 것입니다. 하지만 NT를 한번만 사용하여 목록 상자를 채우기 위해 도와주세요 감사합니다. 여기
은 예제 XML (죄송합니다, 값을 표시 할 수 없습니다)입니다 어떤 빨간색
<VolSurface xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<MTM Currency="" Spot="" ISIN="" Exchange="" EquityName="" CutOff="" ValuationDate="">
<Maturity ATMFVolatility="" VarSwap="" DividendYieldPercent="" ATMSVolatility="" VolatilitySpread="" DepoRate="" SumOfDividends="" SecLendingRate="" ForwardRate="" TenorDate="" Tenor="">
<Strike Put="" Call="" Vol="" Strike="" Value=""/>
<Strike Put="" Call="" Vol="" Strike="" Value=""/>
<Strike Put="" Call="" Vol="" Strike="" Value=""/>
<Strike Put="" Call="" Vol="" Strike="" Value=""/>
<Strike Put="" Call="" Vol="" Strike="" Value=""/>
<Strike Put="" Call="" Vol="" Strike="" Value=""/>
<Strike Put="" Call="" Vol="" Strike="" Value=""/>
<Strike Put="" Call="" Vol="" Strike="" Value=""/>
그것은 당신이 무엇을 찾고 있는지 불분명하다. 샘플 XML과 보여주고 싶은 예제를 보여줄 수 있습니까? –
두 이벤트 (버튼 클릭)가 서로 어떻게 정확히 연결되어 있습니까? button1_click 핸들러에서 두 번째 노드 _Node [1]의 속성이 사용됩니까? 무엇이 어디서 정확히 문제입니까? – pasty
첫 번째 버튼, 파일 경로를로드하고 속성을 인쇄하려면 나중에 두 번째 버튼을 사용하여 제거하고 저장할 수 있습니다. –