我正在开发一个Win8(WinRT,C#,XAML)客户端应用程序(CSOM),需要从/向SharePoint 2013下载/上载文件.
如何进行下载/上传?
我是使用JSON数据的新手.
我正在从Web服务中读取数据.发回的查询数据如下:
[["B02001_001E","NAME","state"],
["4712651","Alabama","01"],
["691189","Alaska","02"],
["6246816","Arizona","04"],
["18511620","Florida","12"],
["9468815","Georgia","13"],
["1333591","Hawaii","15"],
["1526797","Idaho","16"],
["3762322","Puerto Rico","72"]]
Run Code Online (Sandbox Code Playgroud)
有没有办法以这样的方式反序列化这些数据,即在没有我首先定义对象是什么的情况下生成基础对象?在上面的示例中,对象由第一行定义:
["B02001_001E","NAME","state"],
Run Code Online (Sandbox Code Playgroud)
通常,Web服务将返回格式化为二维JSON数组的查询数据,其中第一行提供列名,后续行提供数据值.
我在 App.XAML 文件中定义资源:
<SolidColorBrush x:Key="ActivePanelBackgBrush" Color="#FF77FF83"/>
<SolidColorBrush x:Key="NonActivePanelBackgBrush" Color="#FFFF7777"/>
Run Code Online (Sandbox Code Playgroud)
在我的 C# 代码中,我想将网格的背景设置为该颜色。我怎么做?
谢谢
我创建了一个小测试应用程序来获取经度和纬度并将其转换为实际地址:
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.Device.Location;
using System.Linq;
using System.Net;
using System.Threading;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Maps.Services;
using Microsoft.Phone.Shell;
using PhoneApp1.Resources;
using Windows.Devices.Geolocation;
namespace PhoneApp1
{
public partial class MainPage : PhoneApplicationPage
{
private GeoCoordinate Location;
public ObservableCollection<string> Addresses { get; set; }
// Constructor
public MainPage()
{
InitializeComponent();
// Sample code to localize the ApplicationBar
//BuildLocalizedApplicationBar();
}
protected override async void OnNavigatedTo( NavigationEventArgs e )
{
await …
Run Code Online (Sandbox Code Playgroud) c# ×4
async-await ×1
csom ×1
json ×1
json.net ×1
windows-8 ×1
winrt-async ×1
winrt-xaml ×1
xaml ×1