내 프로그램에서 일부 XML이 전달됩니다. 이 XML의 값이 사용자 정의 기준을 충족 시키면 XML을 저장하고 그렇지 않으면 폐기됩니다. 내가 가진 문제는 사용자가 조건을 정의하고 ("OR"및 "AND"로 여러 요소를 결합한) 사용자가 XML을 얻을 때이를 적용 할 수 있어야한다는 것입니다. 이것은 C# 응용 프로그램입니다. 누구든지이 문제를 해결하는 방법에 대해 라이브러리, 도구 또는 도움말을 추천 할 수 있습니까? 아래에 XML을 보겠습니다. 사용자는 <unit> =1
AND (<data> = Z
OR <data>
의 첫 번째 부분에 두 번째 혼 수 후에 ABC가있는 경우에만이 내용을 저장하고 싶을 수 있습니다).XML 용 표현식 작성자
<interface>
<mac>12345</mac>
<device>DeviceTypeA</device>
<id>TestUnit</id>
<data>
<unit>1</unit>
<transaction>
<event>0</event>
<data>Z,0,ABC,1234</data>
<time>2010-06-29T11:33:44.0000000Z</time>
</transaction >
</data>
</interface>