我在使用JSON.Net创建时遇到了一些问题.当我尝试解析它时,它会给我以下错误:
完成阅读JSON内容后遇到的其他文本:
我尝试用http://json.parser.online.fr/验证它,它说"SyntaxError:Unexpected token,".
我的JSON如下:
{"StaffID":"S01","StaffRank":"Manager"},{"StaffID":"S02","StaffRank":"Waiter"}
Run Code Online (Sandbox Code Playgroud)
如何反序列化?
编辑现有的CSV文件后,单击"保存"将提示消息对话框"如果将其保存为CSV(逗号分隔),则工作簿中的某些功能可能会丢失".然后我点击"保存".之后,当我单击"关闭"关闭CSV时,再次提示消息对话框"想要将更改保存到'sample.csv'".为什么我要保存两次?怎么解决?谢谢
我正在使用visual studio 2013来创建一个窗口8.1商店应用程序.当我运行模拟器.我收到错误消息"错误:DEP0700:应用程序注册失败.错误0x80070002:由于内部错误或内存不足,Windows无法注册该程序包.(0x80073cf6)App1".我尝试重新安装它,但仍然有此错误.怎么解决呢?
我创建了一个带有文本块和图像的LongListSelector,然后如何点击图像在我的列表中显示所选项目名称,然后点击项目名称以显示消息框?下面是我绑定名称和图像的代码:
<phone:PhoneApplicationPage.Resources>
<DataTemplate x:Key="TileDataTemplate">
<Grid Background="{StaticResource TransparentBrush}"
Margin="0, 0, 0, 12" Height="60">
<TextBlock Text="{Binding Name}" Margin="60, 10, 0, 0" FontSize="24" Height="60">
</TextBlock>
<Image x:Name="GetName" Tap="GetName_Tap" Grid.Column="0" Source="/Assets/AppBar/Delete.png" Height="40" Width="40"
Margin="0, 6, 0, 5" HorizontalAlignment="Right" VerticalAlignment="Top" />
</Grid>
</DataTemplate>
</phone:PhoneApplicationPage.Resources>
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<phone:LongListSelector
SelectionChanged="MainLongListSelector_SelectionChanged"
Margin="10,6,0,0"
ItemsSource="{Binding Staff.Items}"
LayoutMode="Grid"
GridCellSize="400,80"
ItemTemplate="{StaticResource TileDataTemplate}"
/>
</Grid>
Run Code Online (Sandbox Code Playgroud)
代码背后:
private void MainLongListSelector_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
MessageBox.Show("Hi");
}
private void GetName_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
LongListSelector selector = sender as LongListSelector;
StaffData data = …Run Code Online (Sandbox Code Playgroud)