首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Xamarin的Handlebars.net在发行版中不起作用

带有Xamarin的Handlebars.net在发行版中不起作用
EN

Stack Overflow用户
提问于 2016-08-04 21:46:42
回答 1查看 121关注 0票数 2

在当前的Xamarin.Forms 2.3.0.107中,我尝试使用Handlebars.net (1.7.1)和Newtonsoft.json(9.0.1)来处理xml和json文件,而在Debug中,所有的工作都很好,因为json数据没有被注入。在plani C#控制台项目中,一切都可以正常工作。

有什么想法吗?

代码语言:javascript
复制
string xmlSource = @"<?xml version=""1.0"" encoding=""utf-8"" ?>
                        <content>
                          <location longitude=""{{longitude}}"" latitude=""{{latitude}}"" precision=""{{precision}}"" />
                        </content>";

string jsonData = @"{
    ""longitude"" : 16.605371,
    ""latitude"" : 49.180376,
    ""precision"" : 10,
}";

var jsonDataEx = JsonConvert.DeserializeObject<ExpandoObject>(jsonData);
var template = Handlebars.Compile(xmlSource);
var result = template(jsonDataEx);    
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-05 15:21:39

是Xamarin bug。将Xamarin更新到最新的alpha版本后,一切正常。

我只能说这个问题与链接器有关:https://developer.xamarin.com/guides/android/advanced_topics/linking/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38769172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档