2010-08-26 68 views
0

我正在使用遠程對象將XML文檔從Java傳遞到Flex。 我的XML是如下Flex中的XML解析錯誤

" 
<root 
<dept ID="1" Name="RND" 
    <Emp ID="1" Name="Aj"/> 
</dept> 
<dept ID="2" Name="ENG"> 
<Emp ID="1" Name="Aj"/> 
</dept> 
<dept ID="3" Name="MECH"> 
    <Emp ID="1" Name="Aj"/> 
</dept> 
</root> 
" 

在Flex我試圖用下面的代碼

treeData = event.result as XML; 
deptTree.dataProvider = treeData; 

當我試圖訪問結果對象來訪問,我得到下面的異常

[RPC Fault faultString="org.w3c.dom.DOMException : INVALID_CHARACTER_ERR: An invalid or illegal XML character is specified. " faultCode="Server.Processing" faultDetail="null"] 
    at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler() 
    at mx.rpc::Responder/fault() 
    at mx.rpc::AsyncRequest/fault() 
    at NetConnectionMessageResponder/statusHandler() 
    at mx.messaging::MessageResponder/status() 

」 請幫忙m e解決此問題。 在此先感謝。 AJ

回答

0
<root 
<dept ID="1" Name="RND" 

關閉根標籤:

<root> 
+0

謝謝Alxx,但它是一個錯字錯誤。在我的代碼中,XML是正確的。在通過XML Transformer的Java中,我可以打印它。在使用遠程對象訪問FLEX時遇到問題 – user408356 2010-08-27 06:03:32