Code 4 - Test BookSearch.Search Method
却抛出了NullReferenceException:
图 4 - Oops! NullReferenceException is Raised
原来,搜索结果里面有一本书没有图片。由于并非每本书都有图片的,所以图片数据的辅助处理方法应先检查对应的XML元素是否存在,存在则进一步解析并返回图片的地址,否则返回null:
Code 5 - New Version of GetImageUrl Method
再次运行Code 4,可以看到正确的结果了:
图 5 - Process Results
相关阅读