줄 단위로 읽을 XML 파일이 있습니다. 하지만 내가 실행하는 동안 "Class $ Classname $은 [DelimitedRecord] 또는 [FixedLengthRecord] Attribute로 표시되어야합니다."라는 오류가 발생합니다. 그러나 XML 파일의 경우 구분 기호를 설정하는 방법. 내 코드에서는 플랫 파일과 CSV 파일도 실행하고 있습니다. 누구든지이 일에서 나를 도울 수 있습니까?C#의 XML 구분 기호
0
A
답변
0
받은 오류 메시지에서 FileHelpers 라이브러리를 사용하는 것으로 의심됩니다. 이 라이브러리는 CSV 파일 및 기타 파일을 구문 분석하는 데 도움을줍니다. Xml도 지원하는지 모르겠습니다. 그러나 Xml이 널리 보급됨에 따라 .NET Framework는 XML 파일을 읽고 구문 분석 할 수 있도록 지원합니다. Xml 파일의 내용을 읽고 구문 분석하는 데 관심이있는 경우 Linq to XML (XDocument) 또는 DOM 구현 (XmlDocument)을 살펴보십시오.
내용을 구문 분석하거나 해석하지 않고 한 줄씩 파일을 읽는 데만 관심이있는 경우 StreamReader 또는 File.ReadLines 메서드를 사용하여 작업을 수행 할 수 있습니다.
관련 문제
- 1. C의 숫자 구분 기호
- 2. 레코드 구분 기호 내 레코드 구분 기호
- 3. pycharm의 줄 구분 기호 또는 구분 기호
- 4. 다른 코드 : 구분 기호 // 및 구분 기호 $$
- 5. C++ 언어 기호 구분 기호
- 6. C의 변환 기호 이름
- 7. Java/clojure : 여러 문자 구분 기호 및 구분 기호 유지
- 8. 구분 기호 배열로 분해
- 9. 셀 구분 기호
- 10. 강제 CSV 구분 기호
- 11. 분할 다른 구분 기호
- 12. StatusBar에서 구분 기호 사용
- 13. QDockWidget 보이는 구분 기호
- 14. numpy.genfromtxt : 애매한 구분 기호?
- 15. VBA 문자열 구분 기호
- 16. Xamarin.Forms의 구분 기호
- 17. WPF 구분 기호 위치
- 18. ListView의 "구분 기호"
- 19. 구분 기호 Awk
- 20. HTML 메뉴 구분 기호
- 21. 내용 유형 구분 기호
- 22. 쉼표 구분 기호 제거
- 23. 구분 기호 삽입
- 24. 목록 구분 기호 스크립트
- 25. 목록보기의 "구분 기호"
- 26. fgetcsv에서 "#"구분 기호 사용?
- 27. 자바 스캐너 구분 기호 \
- 28. Zend_Navigation_Container 세트 구분 기호
- 29. getline() 구분 기호 문제
- 30. Virtuoso 소수점 구분 기호
특수 라이브러리를 사용하여 파일을 읽습니까? XDocumemt 또는 XmlDocument를 사용하여 파일을 읽지 않는 이유는 무엇입니까? 텍스트를 한 줄씩 읽어야 할 경우 StreamReader 또는 File.Read (All) Lines를 사용할 수도 있습니다. – Markus