如何解决Xamarin表单-将可观察的集合输出到JSON
我有一个绑定到ListView的Observable集合。
Observable集合中的内容包含产品名称,产品描述和产品价格,这些信息显示在ListView中。
还有其他字段,例如“产品ID”等,已从ListView中隐藏,但在Observable集合中。
此“可观察”集合中将有多个项目。
我想将此可观察的集合作为JSON包输出,以便可以通过API提交。
这是我的具有可观察集合的代码。
public static ObservableCollection<FBProduct> fbproducts = new ObservableCollection<FBProduct>();
这是我简单地将项目添加到Observable集合的方法。
Payment.SelectedProductID = foo.id;
Payment.SelectedProductTitle = foo.title;
Payment.SelectedProductPrice = foo.price;
Payment.SelectedProductFeaturedImage = foo.featured_src;
我如何将这个Observable集合作为JSON包输出,所以它显示如下内容:
"line_items": [
{
"product_id": 1234,"product_name": apple,"product_price": 12,"product_description": green apple,"quantity": 1
},{
"product_id": 9876,"product_name": pear,"product_price": 10,"product_description": green pear,],
解决方法
string json = JsonConvert.SerializeObject(fbproducts);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。