코드 :XML 조각을 저장하는 방법?
var readerSettings = new XmlReaderSettings { ConformanceLevel = ConformanceLevel.Fragment };
using (var reader = XmlReader.Create(inputz, readerSettings))
{
while (reader.Read())
{
using (var fragmentReader = reader.ReadSubtree())
{
if (fragmentReader.Read())
{
var fragment = XNode.ReadFrom(fragmentReader) as XElement;
무엇의 출력 :
<sys>
<id>FSB</id>
<label>FSB</label>
<value>266</value>
</sys>
<sys>
<id>CPU</id>
<label>speed</label>
<value>2930</value>
</sys>
대신 문자열로 "값"을 기록하도록
어떻게 내가 그것을 바꿀 것 ? 266,2930
감사
전체 XML 코드 조각을 문자열로 변환 하시겠습니까? 아니면 일부 노드를 검색 하시겠습니까? 예 : '가치'? 'sys'노드로 작업하는 경우에는 값을 표시/비교할 때까지 XML로 유지하는 것이 가장 좋습니다. –
표시된 코드 섹션은 실제로 아무 것도 출력하지 않습니다. XML을 읽고 변수에 저장합니다. 당신은 우리에게 출력을 생성하는 라인을 주어야 할 것입니다 ... – Stobor
나는 첫 번째 게시물을 변경 :) 다시 봐. – Csharpz