교수님, (설명 할 수없는 이유로) Google의 가스 시뮬레이션 (C++로 작성된)의 모든 입출력 파일을 XML 파일 형식으로 plain-old .txt
우리가 지금까지 사용해 온 파일들.시뮬레이션을위한 입출력 파일의 XML 사용법/장점에 대한 이해
나는 XML 파일 형식이 "좋음"이며 더 나은 "데이터 구성"에 도움이된다고 들었다. XML의 광고에 대한 인터넷 검색은 "데이터베이스 및 웹 개발"과 내가 전혀 지식이없고 내가 관심이없는 다른 분야에서 어떻게 사용되는지에 대한 많은 정보를 던졌습니다.
Xerces 나 RapidXML과 같은 C++ XML 파서에 대한 모든 문서는 필자의 좌절감을 극복하기 위해 이 문서에 극히 열세 인 것으로 보입니다. 어떤 문서가 있더라도 소개 용 예제에서는 멋진 XML 용어 ("DOM?" "SAX?" "schema?")를 많이 사용합니다.
은 전반적으로, 단지 .txt
에서 내 입력 - 출력 파일 형식을 전환하는 것은 "XML은"그래서 내 질문은 3 배입니다 엄청난 고통
을 보인다합니다. 나는 그것이 내 초기 설정/데이터 파일 형식으로 사용하는 경우
XML 문서 형식의 진짜 장점은 무엇입니까? 나는 일반적으로 사용하는 입력 및 출력 파일의
한 예는
여기에 XML로 전환에 어떤 이점이있을 것입니까? 내가 어떻게 그럴 수 있니? 위와 같은 텍스트 파일에는 일반적으로 4 개만 표시된 50000 줄의 번호가 있습니다. XML 파일을 ASCII 파일 텍스트 파일 형식으로 comopared로 읽고 쓸 수 있다는 장점이 있습니까?Pressure Temperature Volume Radius 0.2 7.8 4.5 6.7 0.5 4.5 7.8 8.9 0.6 7.8 4.5 1.2 0.7 4.5 8.9 2.3
3. 누군가 위의 원주 데이터 을 XML 파일 형식으로 다시 작성하는 방법을 알려주시겠습니까? 또한 누군가가 나에게이 파일을 구문 분석하고 데이터를 배열 pressure[N]
'온도 [N]'등으로 파싱하는 방법에 대한 완전한 C++ 코드 샘플을 제공 할 수 있다면 좋을 것입니다.
나는 OP 사용자가 문제를 코드 아웃하기 위해 자신의 시도를하지 않는 한 코드를 돕는 것을 싫어한다는 것을 알고 있습니다. 그래서 질문이 누군가가 올바른 트랙에 도움이 될 유용한 초보자 링크를 설정할 수 있도록 위의 C++를 사용하여 colmnar 데이터를 포함하는 간단한 XML 파일을 구문 분석 할 때 내 시도로이 게시물을 계속 업데이트 할 수 있습니다.
이렇게하면 XML에 익숙해 질 수 있습니다. http://www.w3schools.com/xml/ – lstbl