注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目,还是不懂的话可以看这个:快速答题技巧
一、2025年秋江苏开放大学.NET架构与项目开发实训第二次作业单选题答案
1、T deserialize(String s)
{
XmlSerializer xml=new XmlSerializer(typeof(T));
byte[]buf=Encoding.UTF8.GetBytes(s);
MemoryStream ms=new MemoryStream(buf);
T obj=(T)xml.Deserialize(ms);
return obj;
}
把字符串s反序列化成Weather对象,那么正确的调用方法是:
A、Weather w=deserialize(s);
B、以上说法都不对
C、Weather w=deserialize(s);
D、Weather w=(Weather)deserialize(s);
正确答案:A
2、String serialize(WeatherClass w)
{
_____
MemoryStream ms=new MemoryStream();
xml.Serialize(ms,w);
String s=Encoding.UTF8.GetString(ms.ToArray());
return s;
}
序列化函数serialize缺少的语句是:
A、XmlSerializer xml=XmlSerializer(WeatherClass);
B、XmlSerializer xml=XmlSerializer(typeof(WeatherClass));
C、XmlSerializer xml=new XmlSerializer(typeof(WeatherClass));
D、以上说法都不对
正确答案:C
3、当json字符串调用
void client_DownloadStringcompleted(object sender,DownloadStringCompletedEventArgs e)
{
weatherClass w=deserialize(e.Result);
showMsg(w.Tostring());
}
结果是什么?
A、json字符串
B、xml字符串
C、json反序列化结果
D、以上都不对
正确答案:C
4、下面程序下载https://127.0.0.1的字符串:
try
{
WebClient client=new WebClient();
client.Encoding=Encoding.UTF8;
client.DownloadStringCompleted+=client_DownloadStringCompleted;
Uri uri=new Uri(“https://127.0.0.1”,UriKind.Absolute);
client.DownloadStringAsync(uri);
msg.Text=”OK”;
}
catch(Exception exp){msg.Text=exp.Message;}
在执行client.DownloadStringAsync(uri)后
A、以上说法都不对
B、程序等待服务器响应,然后显示msg.Text=”OK”;
C、程序client.DownloadStringCompleted+=client_DownloadStringCompleted有错误
D、程序不等待服务器响应,就显示msg.Text=”OK”;
正确答案:D
5、String serialize(T obj)
{
_____
MemoryStream ms=new MemoryStream();
json.WriteObject(ms,obj)
String s=Encoding.UTF8.GetString(ms.ToArray());
return s;
}
序列化函数serialize缺少的语句是:
A、XmlSerializer xml=new XmlSerializer(typeof(WeatherClass));
B、DataContractSerializer json=DataContractSerializer(typeof(WeatherClass));
C、以上说法都不对
D、DataContractSerializer json=new DataContractSeria DataContractSerializerlizer(typeof(WeatherClass));
正确答案:D
6、当json字符串调用
void client_DownloadStringcompleted(object sender,DownloadStringCompletedEventArgs e)
{
weatherClass w=deserialize(e.Result)
showMsg(e.Result);
}
结果是什么?
A、json字符串
B、json对象
C、xml字符串
D、以上答案都不对
正确答案:A
二、2025年秋江苏开放大学.NET架构与项目开发实训第二次作业判断题答案
1、一个序列化的XML字符串经过网络传输到达另外一端后,要用反序列化的方法把它转换为对象类型。
A、正确
B、错误
正确答案:A
2、XML序列化与JSON序列化都是常用的序列化方法,它们生成的字符串格式是一样的
A、正确
B、错误
正确答案:B
三、2025年秋江苏开放大学.NET架构与项目开发实训第二次作业多选题答案
1、JSON客户端程序的流程
A、客户端反序列化
B、调用反序列化
C、客户端界面的设计
D、客户端环境的搭建
未经授权,禁止转载,发布者:形考达人
,出处:https://www.xingkaowang.com/29292.html
免责声明:本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!付费为资源整合费用,前请自行鉴别。
免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,本站内容可作为临时参考工具,但不应完全依赖,建议仅作为辅助核对答案的工具,而非直接使用!