중화사전망 - 자전 검색 - Threejs 는 JSON 형식 모델을 max 에서 사용할 obj 형식으로 어떻게 변환합니까?

Threejs 는 JSON 형식 모델을 max 에서 사용할 obj 형식으로 어떻게 변환합니까?

//회전할 클래스를 하나만 쓸 수 있습니다. ....

#region 데이터 테이블을 Json 문자열 인스턴스로 변환하는 방법

///< 요약>

/// GetClassTypeJosn 에 대한 요약 설명

///< /요약 >

공용 클래스 GetClassTypeJosn: IHttpHandler

{

///< 요약>

///파일 이름: DataTable 및 Json 문자열 변환.

///판권 소유 (c) 가족 재산 빔 만들기

///로고 만들기: 20 13-08-03

///< /요약 >

//명령 예

공용 void ProcessRequest(HttpContext 컨텍스트)

{

어경. Response.contenttype = "application/JSON";

어경. Response.charset = "utf-8";

HttpRequest req = 컨텍스트. 요청;

String method = req["method"]. ToStr (). Tolower ();

//계약 일람표 데이터 테이블을 가져와 Json 문자열로 변환합니다.

If (method == "txtdate ")

{

문자열 JSON =

보. Makecontractmx bll = new makecontractmx ();

데이터 세트 ds = bll. Getdatatable ();

만약 (ds). Tables. Count & gt0)

{

Json =ToJson(ds) 입니다. 표 [0]);

}

어경. Response.write (JSON);

반환;

}

}

공용 부울 값은 재사용 가능합니다

{

얻다

{

False 를 반환합니다

}

}

}

# 끝 영역

#region Json 문자열을 DataTable 인스턴스로 변환하는 메서드입니다

공용 데이터 시트

{

Datatable dt = todatable (JSON);

Dt 로 돌아가기

}

# 끝 영역

# 지역 데이터 테이블을 Json 문자열로 변환

///< 요약>

/// DataTable 객체는 Json 문자열로 변환됩니다.

///< /요약 >

///< Paramname = "dt"></param >

///< Returns & gt& lt/returns & gt;;

공용 정적 문자열 ToJson (이 데이터 테이블 dt)

{

Javascript serializer JavaScript serializer = new JavaScript serializer ();

자바스크립트 직렬화기. MaxJsonLength = Int32 입니다. MaxValue// 최대 가져오기

Arraylist ArrayList = new ArrayList ();

Foreach(DataRow dt 의 DataRow. 줄) 을 참조하십시오

{

사전< 문자열, 개체 & gtdictionary = 새 사전< 문자열, 개체> (); //하나의 매개변수 세트를 인스턴스화합니다

Foreach(DataColumn dt 의 DataColumn). 열) 을 참조하십시오

{

사전. 추가 (dataColumn). ColumnName, dataRow[dataColumn. 열 이름]. ToStr()););

}

배열 목록. 추가 (사전); //키 값을 //ArrayList 컬렉션에 추가합니다

}