xml 데이터를 Vector3로 구문 분석

Ducle91

저는 이것을 C #으로 코딩하고 있습니다. 다른 점이 포함 된 xml 파일이 있습니다.

xml 파일에는 세 가지 부분이 있습니다. 첫 번째 부분은 정점을 포함하고 두 번째 부분은 법선을 포함하고 마지막 부분은 인덱스를 포함합니다.

xml 파일을 구문 분석하고 해당 값을 저장할 수있는 방법을 알고 싶었습니다. 내 문제는 그것을 Vector3 유형으로 변환하는 것입니다.

파일은 다음과 같습니다.

93.74445056915283,-1.859979498507132,2.36335901389315,
93.74445056915283,-1.939160544096572,2.368864585972887,93.74445056915283,
-1.781553864479065,3.202673300504684,93.74445056915283,-1.781567934571608,
2.36155147915304,93.74445056915283,-0.9234275662899016,3.202673300504684,
93.74445056915283,-1.623975274812637,2.368862884104112,93.74445056915283,
-1.703156483525081,2.363355632934579,93.74445056915283,-1.544259938449322,
Hoppus Hoppard

귀하의 예는 쉼표로 구분 된 십진수처럼 보입니다. 또한 Unity의 Vector3를 참조한다고 가정합니다.

이 샘플은 Vector3 목록을 반환합니다.

var inputString = "93.74445056915283,-1.859979498507132,2.36335901389315, 93.74445056915283,-1.939160544096572,2.368864585972887, 93.74445056915283,-1.781553864479065,3.202673300504684, 93.74445056915283,-1.781567934571608,2.36155147915304, 93.74445056915283,-0.9234275662899016,3.202673300504684, 93.74445056915283,-1.623975274812637,2.368862884104112, 93.74445056915283,-1.703156483525081,2.363355632934579, 93.74445056915283,-1.544259938449322,2.378187850255953";
var coordinates = inputString.Split(',').Select(n => float.Parse(n, CultureInfo.InvariantCulture.NumberFormat)).ToList();

var myVectors = new List<Vector3>();
for(var i=0;i<coordinates.Count;i+=3)
{
    var myVector = new Vector3(coordinates[i], coordinates[i+1], coordinates[i+2]);
    myVectors.Add(myVector);
}

이 코드를 머리에서 작성하고 있으므로 컴파일 할 수 없습니다. 또한 모든 숫자가 부동으로 파싱 될 수 있다고 가정합니다 (특수 문자가없고 로케일의 소수점은 점입니다 .). 또한 입력 번호의 정확한 수를 가정하고 있습니다. Vector3는 생성자에 3 개의 숫자가 필요하기 때문에 3으로 나눌 수있는 개수가 있어야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

XML을 데이터베이스로 구문 분석

분류에서Dev

빈 필드를 XML로 구문 분석

분류에서Dev

변수를 xml로 구문 분석

분류에서Dev

XML 데이터를 SQL 쿼리 뷰어로 구문 분석하는 방법

분류에서Dev

XML 데이터를 Chart.js 라인 차트로 구문 분석

분류에서Dev

C #에서 Json 데이터를 구문 분석하여 xml로 변환

분류에서Dev

XML에서 데이터 구문 분석

분류에서Dev

JAVA로 XML 구문 분석

분류에서Dev

XmlUtils로 XML 구문 분석

분류에서Dev

cElementTree로 XML 구문 분석

분류에서Dev

이 XML 구문 분석

분류에서Dev

XML 데이터를 수동으로 구문 분석하는 방법 (xml.etree없이)

분류에서Dev

xsd 데이터 구조에서 XML 데이터를 구문 분석합니까?

분류에서Dev

벡터를 기반으로 여러 XML 파일을 구문 분석하고 데이터 프레임에서 rbind

분류에서Dev

Asynctask로 JSON 데이터 구문 분석

분류에서Dev

Bash로 JSON 데이터 구문 분석

분류에서Dev

SVG 경로 데이터 구문 분석

분류에서Dev

XML에서 쉘 스크립트로 데이터를 구문 분석해야합니다.

분류에서Dev

파이썬으로 XML 문자열 구문 분석

분류에서Dev

중첩 된 json 데이터를 문자열로 구문 분석

분류에서Dev

Android로 XML 문자열 구문 분석

분류에서Dev

Python이 테이블 데이터를 배열로 구문 분석

분류에서Dev

문자열에서 XML 데이터 구문 분석

분류에서Dev

SQL 쿼리에 대한 xml 구문 분석 데이터 문제

분류에서Dev

Codeigniter를 사용하여 데이터를 뷰로 구문 분석

분류에서Dev

이 데이터를 PHP로 구문 분석

분류에서Dev

값이 없을 수있는 테이블로 XML 구문 분석

분류에서Dev

PHP로 이베이 Getellerlist에서 XML 응답 구문 분석

분류에서Dev

xml 좌표를 Google지도로 구문 분석하는 방법

Related 관련 기사

  1. 1

    XML을 데이터베이스로 구문 분석

  2. 2

    빈 필드를 XML로 구문 분석

  3. 3

    변수를 xml로 구문 분석

  4. 4

    XML 데이터를 SQL 쿼리 뷰어로 구문 분석하는 방법

  5. 5

    XML 데이터를 Chart.js 라인 차트로 구문 분석

  6. 6

    C #에서 Json 데이터를 구문 분석하여 xml로 변환

  7. 7

    XML에서 데이터 구문 분석

  8. 8

    JAVA로 XML 구문 분석

  9. 9

    XmlUtils로 XML 구문 분석

  10. 10

    cElementTree로 XML 구문 분석

  11. 11

    이 XML 구문 분석

  12. 12

    XML 데이터를 수동으로 구문 분석하는 방법 (xml.etree없이)

  13. 13

    xsd 데이터 구조에서 XML 데이터를 구문 분석합니까?

  14. 14

    벡터를 기반으로 여러 XML 파일을 구문 분석하고 데이터 프레임에서 rbind

  15. 15

    Asynctask로 JSON 데이터 구문 분석

  16. 16

    Bash로 JSON 데이터 구문 분석

  17. 17

    SVG 경로 데이터 구문 분석

  18. 18

    XML에서 쉘 스크립트로 데이터를 구문 분석해야합니다.

  19. 19

    파이썬으로 XML 문자열 구문 분석

  20. 20

    중첩 된 json 데이터를 문자열로 구문 분석

  21. 21

    Android로 XML 문자열 구문 분석

  22. 22

    Python이 테이블 데이터를 배열로 구문 분석

  23. 23

    문자열에서 XML 데이터 구문 분석

  24. 24

    SQL 쿼리에 대한 xml 구문 분석 데이터 문제

  25. 25

    Codeigniter를 사용하여 데이터를 뷰로 구문 분석

  26. 26

    이 데이터를 PHP로 구문 분석

  27. 27

    값이 없을 수있는 테이블로 XML 구문 분석

  28. 28

    PHP로 이베이 Getellerlist에서 XML 응답 구문 분석

  29. 29

    xml 좌표를 Google지도로 구문 분석하는 방법

뜨겁다태그

보관