2012-01-18 4 views
0

に整形式のXMLを検証します。何らかの理由で、私のサーバーは、私のTBXMLパーサーに不正な形式のXMLを送信した場合 はそれがクラッシュ。は、私が検証を持っていないTBXMLを使用していますiphone

は、そのうまく形成されている場合、私のTBXMLパーサーとそれを解析する前に、XMLを確認することが可能ですか? XMLが正しい場合tbxml

答えて

0
TBXML * tbxml = [[TBXML alloc] initWithURL:XmlUrl]; 
if (tbxml) 
    { 
    TBXMLElement * root = tbxml.rootXMLElement; 
    if (root) 
    { 
    // some data 
} 
} 

使用あなたがTBXMLを使用し、この方法... は、コンソールがで入力されましたか?それはあなたがTBXMLにそれを渡す前に検証エラーがあったかどうかを確認することができparserError性を有しています。

+0

は "" には機能しません。 –

0

の条件は、あなたがNSXMLParserを通してそれを実行したことがあります場合

関連する問題