0
我正在使用沒有驗證的TBXML。 所以如果由於某種原因,我的服務器發送一個無效形成的XML到我的TBXML分析器崩潰。驗證iPhone上形式良好的XML
如果在使用我的TBXML解析器解析xml之前是否可以檢查xml是否可行?
我正在使用沒有驗證的TBXML。 所以如果由於某種原因,我的服務器發送一個無效形成的XML到我的TBXML分析器崩潰。驗證iPhone上形式良好的XML
如果在使用我的TBXML解析器解析xml之前是否可以檢查xml是否可行?
TBXML * tbxml = [[TBXML alloc] initWithURL:XmlUrl];
if (tbxml)
{
TBXMLElement * root = tbxml.rootXMLElement;
if (root)
{
// some data
}
}
使用這種方法,你用TBXML ... 當XML是正確的,那麼控制檯是,如果進入TBXML條件
您是否嘗試過通過的NSXMLParser運行呢?它有一個parserError屬性,您可以在將它傳遞給TBXML之前查看是否存在任何驗證錯誤。
不適用於「 」 –
2012-01-18 13:56:25