小编gfo*_*org的帖子

PHP:使用asXML()将XML文件转换为更快的file_get_contents或simplexml_load_file

我正在编写一个代理服务来缓存我的移动应用程序对webservice的查询.(就像中间的男人)

我构建的代理站点的任务是将从应用程序获取的查询传递给第三方Web服务,并将来自第三方Web服务的响应保存为XML文件,并从XML文件中读取相同查询的所有后续调用并提供响应(基本上缓存响应 - 使用Php,curl和simplexml_load_file).

现在我的问题是 - 读取xml文件并返回字符串的推荐方法什么.

选项1: $ contents = file_get_contents($ filename); echo $ contents;

选项2: $ xml = simplexml_load_file($ filename)echo $ xml-> asXML();

php xml web-services simplexml

6
推荐指数
1
解决办法
2万
查看次数

Silverlight/WP7:以编程方式更改按钮背景图像

<Button x:Name="BtnSearch" Height="120" Width="120" Margin="-20,-30,0,0" Click="BtnSearch_Click" BorderThickness="0" BorderBrush="{x:Null}" Visibility="Visible" >
                <Button.Background>
                    <ImageBrush x:Name="searchImage" ImageSource="images\appbar.feature.search.rest.png" Stretch="Fill"/>
                </Button.Background>
Run Code Online (Sandbox Code Playgroud)

在上面的xaml中,我必须以编程方式将imagesource更改为不同的图像.我该怎么做 ?

silverlight windows-phone-7

3
推荐指数
1
解决办法
8235
查看次数

导航到拆分视图控制器和从拆分视图控制器导航

我试图为我的应用程序实现的导航模型是用户输入文本和搜索,我想导航到拆分视图控制器,在拆分视图的左侧(主视图)中汇总结果并点击它显示更多详细信息 对于右侧(详细视图)和任何交互/点击,应该导航到可以显示Web源的托管webView.我该如何实现这一目标?我收到错误拆分视图无法从导航控制器推送.

仅供参考:我是ios/objective-C编程的新手,如果有一个简单的方法可以实现这一点并不熟悉..任何正确方向的反馈/指针都将非常感谢!!

ipad ios

3
推荐指数
2
解决办法
8101
查看次数

WP7/Silverlight中的异步操作/任务

当应用程序加载时,我想读取本地资源文件解析它并填充数据结构,然后填充UI.我想在非UI线程中发生这种情况,我该如何实现?该文件是Json格式,我使用json.net库反序列化它.当我测试这个时,即使在这段时间内没有显示进度条,我尝试使用工具包:performanceprogressbar,甚至没有向我显示进度条,所以我想知道什么是正确的解决方案.

var resource = System.Windows.Application.GetResourceStream(new Uri(string.Format("testProj;component/{0}", fileName), UriKind.Relative));
        StreamReader streamReader = new StreamReader(resource.Stream);
        string jsonText = streamReader.ReadToEnd();

        jsonList = JsonConvert.DeserializeObject<List<ComicItem>>(jsonText); 
Run Code Online (Sandbox Code Playgroud)

silverlight windows-phone-7

1
推荐指数
1
解决办法
1845
查看次数

WP7/Silverlight:如何从可视树中禁用/删除adctrol

我正在构建一个支持试用版的应用,我希望在试用版中展示广告,而不是付费广告.经过调查,我发现禁用付费版广告的唯一方法是从视觉树中完全删除广告控件.

现在我的问题是当我检测到它是付费版本而不是试用版时,如何从代码中删除我的可视树中的adcontrol.你能帮忙吗?

    <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,0,0">
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto" />
        <RowDefinition Height="Auto" />
        <RowDefinition Height="Auto" />
        <RowDefinition />
        <RowDefinition Height="Auto" />
    </Grid.RowDefinitions> 
<Grid Grid.Row="0">          
    ...
    </Grid>    
     <Grid Grid.Row="1">
       ...
    </Grid>    
     <Grid Grid.Row="2">
 <ad:AdControlx:Name="itemAds" .../>
   </Grid>
</Grid>
Run Code Online (Sandbox Code Playgroud)

silverlight windows-phone-7

1
推荐指数
1
解决办法
1562
查看次数

如何在导航到列表视图时禁用列表视图中的默认选择

我在场景中有两个列表视图(listview1和listview2,listview2的内容取决于listview1上的selecteditem),当我导航到场景时,我希望选择listview1中的第一个项目,并在另一个列表视图中显示细节( listview2)但我不希望默认情况下选择listView2中的任何项目.

我观察到的是listView2中的第一项也被选中,这导致listview2触发selectionchanged事件(我希望仅在用户明确选择它时触发)

windows-8 windows-runtime winrt-xaml

1
推荐指数
1
解决办法
1811
查看次数