2012-02-22 12 views
0

streamWriter를 사용하여 XML 파일을 만들었습니다. 이제 XML 파일의 줄 바꿈을 제거하고 싶습니다.이 작업을 수행 할 수있는 방법이 있습니까?텍스트 파일의 줄 바꿈 제거

<?xml version="1.0" encoding="utf-8"?> 
    <!--Arbortext, Inc., 1988-2004, v.4002--> 
    <!DOCTYPE primary.hierarchy SYSTEM "http://phoenix.roc.westgroup.com/dtd/pax.dtd"> 

출력이 대신 대신 XmlWriter를 사용을 고려할 수 StreamWriter를 사용하여이

<?xml version="1.0" encoding="utf-8"?><!--Arbortext, Inc., 1988-2004, v.4002--><!DOCTYPE primary.hierarchy SYSTEM "http://phoenix.roc.westgroup.com/dtd/pax.dtd"> 
+1

지금까지 해보신 것은 무엇입니까? 또한 줄 바꿈을 제거하려는 이유는 무엇입니까? – JohnFx

+0

이 코드를 사용하여 해결 내 문제에 수 있었다 .. 희미한 strInputData 새의 StringBuilder로 문자열 = oFinalReader.ReadToEnd() 희미한 strOutputData() 내가 정수 = 0 strInputData.Length하는 으로 - 1 하는 경우 strOutputData.Append (strInputData이 (I)) 종료 다음 oFinalWriter.Write (strOutputData) 여러분의 의견과 제안을위한 감사 .. 감사하지 않을 경우 Char.IsControl (strInputData, 나는) 그런 다음 의 현재 문자열 값 을 추가 그것 .. 링크 – Link

답변

1

과 같아야합니다 outout

여기 내 샘플입니다. XML 출력 형식을 처리하기위한 다양한 설정이 있습니다.

자세한 BTW

에 대한 XmlWriterSettings를 참조하십시오. 나는 WriteLine을 StreamWriter 접근 방식으로 사용했다고 가정하고 대신 Write을 사용합니다. 그것은 줄 바꿈을 제거해야합니다.

+0

이 코드를 사용하여 해결 내 문제에 수 있었다 .. 희미한 strInputData 새의 StringBuilder로 문자열 = oFinalReader.ReadToEnd() 희미한 strOutputData() 내가 정수 = 0 strInputData.Length하는 으로 - 1 하는 경우 strOutputData.Append (strInputData이 (I)) 종료 다음 oFinalWriter.Write (strOutputData) 여러분의 의견과 제안을위한 감사 .. 감사하지 않을 경우 Char.IsControl (strInputData, 나는) 그런 다음 의 현재 문자열 값 을 추가 그것 .. 링크 – Link