노드 이름에 공백 (깨진 XML 수정) 교체 :나는 그런 깨진 XML이
<root>
<Abc Dfg Xyz>data data data</Abc Dfg Xyz>
<Kmn fsd>data data</Kmn fsd>
<Aa bb/>
</root>
내가 XML 형식을 해결하기 위해 노드 이름에 밑줄과 공백을 대체 할 수있는 방법을, 그러나 Regex.Replace를 사용하여 데이터 중 (안) ? 사전에
<root>
<Abc_Dfg_Xyz>data data data</Abc_Dfg_Xyz>
<Kmn_fsd>data data</Kmn_fsd>
<Aa_bb/>
</root>
감사 :
나는 문서 같은 종류가 필요합니다.
적 정규식 XML을 구문 분석에 대한 [이 답변] (http://stackoverflow.com/a/1732454/643085) 읽어? 실제로 HTML에 관한 것이지만, 귀하의 경우에도 동일하게 적용됩니다. –
결론은 다음과 같습니다.하지 마십시오. – aevitas
어떻게 깨진 XML로 끝났습니까? 아마도 XML을 생성하는 소스를 수정하는 것이 깨진 XML을 수정하는 것이 더 쉽습니다. – fcuesta