2012-11-13 3 views
1
function SerializeObject(pObject : Object) 
{ 
    var XmlizedString : String = null; 
    var memoryStream : MemoryStream = new MemoryStream(); 
    var xs : XmlSerializer = new XmlSerializer(typeof(XmlData)); 
    var xmlTextWriter : XmlTextWriter = new XmlTextWriter(memoryStream, Encoding.UTF8); 
    xs.Serialize(xmlTextWriter, pObject); 
    memoryStream = xmlTextWriter.BaseStream; 
    XmlizedString = UTF8ByteArrayToString(memoryStream.ToArray()); 
    return XmlizedString; 
} 

문제는 라인에있다 , 그러나 나는 그것을 형변환에 대해 어떻게 갈 것이냐?암시 풀이 죽은는

어떤 도움을 주셔서 감사합니다.

+0

나는이는 자바 스크립트와 어떻게 연관되는지 모르겠어요를? – freakish

+0

당신은 그것이 자바 스크립트입니까? 또한, 그 클래스가 내가 기대했던 것과 같은 것이라면 왜'xmlTextWriter'에서'BaseStream'을 추출해야합니까? 'memoryStream' 변수에 의해 이미 참조 된 동일한 스트림이 아니라'XmlTestWriter' 생성자로 전달 되었습니까? –

+0

자사의 자바 스크립트,하지만 Unity3D에 적용 – smeddles24

답변

관련 문제