marshalling相关内容

从XML在Android中列出反序列化/解组泛型列表

我做了Java中的web服务与返回一个字符串(泛型列表XM​​L格式)的方法。我使用来自Android的此WebService,我得到这个字符串,但几次尝试后Android模拟器尝试反序列化字符串时只是崩溃。这是一个字符串,我得到一个例子: <?XML版本=“1.0”编码=“UTF-8”独立=“YES”&GT?; < peliculas> <&PELICULA G ..
发布时间:2016-03-03 22:14:32 Java开发

如何重写或在Android 2.1版本修改XML

我试图修改使用JDOM和变压器的概念XML数据,这两个功能在2.2版本的作品。但每当我试图编译2.1我收到异常。此外,我在谷歌搜索到这个问题,他们提到2.1版不会支持变压器的概念。什么是修改的XML文件的另一种方法。 字符串文件路径= Environment.getExternalStorageDirectory()+ GETDIR; 档案文件=新的文件(文件路径); 如果(file.exist ..
发布时间:2015-12-03 16:05:20 移动开发

如何修复解组未知类型code XXX在Android的偏移YYY?

我有,因为解组异常恢复应用程序崩溃。我已经检查了所有的Serializables有构造函数使用ObjectStream时没有参数,甚至检查了所有的serializables(保存到文件,从文件和加载)。我怎样才能了解实际的类类型parcelable偏移导致异常: 包裹android.os.Parcel@42209460:解组未知类型code 2131165303偏移量3748 ..

" BadParcelableException:ClassNotFoundException的解组&LT时,MyClass的>"同时采用Parcel.read方法,有一个类加载器作为参数

给出一个自定义的类 org.example.app.MyClass实现Parcelable ,我想写一个名单,其中,MyClass的> 来一个包裹。我做的编组 名单,其中,MyClass的> myclassList = ... parcel.writeList(myclassList); 每当我试图与解组的类 名单,其中,MyClass的> myclassList ..
发布时间:2015-12-02 11:05:41 移动开发

问题解组parcelables的

我已经得到了实现 Parcelable 以及一些类各包含几类其他的属性。我编组类成包裹来活动之间传递它们。编组他们的包裹工作正常,但是当我试着来解读他们,我得到以下错误: ... 解组时ClassNotFoundException的:AndroidRuntime E对:android.os.BadParcelableException schemas.Arrivals.LocationType ..
发布时间:2015-12-01 14:36:00 Java开发

如何通过一个XML转换日期(动作3)java.util.Date?

我想通过一个XML转换日期(动作3)java.util.Date。 首先,写一个用户定义的ActionScript类是这样的。 公共类用户 { 公共职能的用户() { userDate =新的日期(); } 公共变种ID:字符串= NULL; 公共变种密码:字符串= NULL; 公共变种userDate:日期= NULL; } ..

如何针指向管理对象在C#中?

未管理code调用我的函数。在第一个功能,我应该指针传递回我的管理对象。有时后我的一些其他功能被调用与相同的指针作为参数之一。我应该取消对它的引用,并用它来进行一些计算,然后,如果它是没有必要处置。 为了削减长话短说,我需要针的对象,以便GC不会动它直到我处置。如何做到这一点在C#中? 先谢谢了。 解决方案 要针在C#中的对象,你可以使用GCHandle.Alloc方法与第二个参数GCHand ..
发布时间:2015-11-28 10:53:18 C#/.NET

你可以使用.NET 3.5的行动或Func键为编组非托管的代表?

看完我一直在试图修改code合我的胃口。我做了实现IDisposable包装在负载要求并在需要时释放它们的类。不过,我似乎无法找出语法是否可以使用匿名委托吧。 VAR加载= DynamicLibraryLoader.TryLoad(“的User32.dll”); 变种蜂鸣器= loaded.GetProcAddress(“的MessageBeep”); VAR类型= ty​​peof运算(动作 ..

如何正确清理Excel的互操作对象在C#中,2012年版

我在写C#应用程序,将通过互操作打开一个Excel US preadsheet(2007年,现在),做一些魔术,然后关闭的过程。 “魔术师”的部分是不平凡的,所以这个应用程序将包含多次提到用Excel产生了许多COM对象。 我写这类应用之前(太多次,其实),但我从来没有发现一个舒适,“好闻”的方式来与COM对象交互。问题部分是,尽管显著的研究,我还是不完全理解COM和部分的互操作包装隐藏多,可能 ..
发布时间:2015-11-27 21:43:24 C#/.NET

如何封送对象及其内容(也是对象)

我有一个问题要问我怀疑,答案是有点复杂。在这一刻,我编程的DLL(类库)在C#中。该DLL使用第三方库,因此与我没有源$ C ​​$ C第三方对象处理。现在,我计划再创建一个DLL,这将被用来在后面的体育场在我的应用程序。第二个DLL应该使用的第一个DLL创建的第三方对象(具有相应的对象状态)。 幸运的是,第三方对象扩展 MarshalByRefObject的类。我可以使用编组对象 System ..
发布时间:2015-11-27 15:53:31 C#/.NET

编组C数组在C#

可能重复: 编组C结构的C# 实际的C结构: typedef结构的过程 { 字符code [8]。 }程序; typedef结构p45_cldxed24 { 过程p45_cldxed [8]; } p45_cldxed24; 什么是等价的C#结构p45_cldxed24?具体来说,您将如何封送数组? 检查了这一点,一旦 这是正确的? [StructLayo ..
发布时间:2015-11-27 13:01:04 C#/.NET

我怎么能忽略一个字段的P / Invoke封送处理的结构时,

我要为元帅以P / Invoke的使用结构,但这种结构包含一个字段,只与我的管理code,所以我不希望它被封,因为它不属于在天然结构。它甚至有可能?我一直在寻找的序列相似的属性,以非序列化,但它似乎并不存在... 结构MyStructure { INT FOO; INT吧; [NotMarshaled] //这个属性不存在,但是这是类的话我找... INT忽略; ..
发布时间:2015-11-26 21:10:45 C#/.NET

是否有可能在名帅SAFEARRAY ref参数

下面是我的C#服务器方法: 公共无效Exec的(OUT INT状态,字符串输出) { 状态= 3; Console.WriteLine(“EXEC({0},...)”,地位); 输出=的String.Format(“你好,从.NET {0}”,DateTime.Now); Console.WriteLine(“EXEC(...,{0})”,输出); } ..
发布时间:2015-11-26 20:46:37 C#/.NET

的PInvoke和焦炭**

我是一个完整的noob当涉及到C / C ++和PInvoke的,所以请裸跟我来。 我得到这个组件从别人,我想在我的C#应用​​程序使用。 标题是这样的: INT __declspec(dllimport的)S2O(WCHAR *文件名,字符**出来,为int * LEN); 我设法得到它部分的工作,使用: [的DllImport(“s2o.dll”,入口点=“?skn2obj ..
发布时间:2015-11-26 19:24:40 C#/.NET

从编组的C ++结构到C#数组?

在我的C#code我试图从一个传统的C ++ DLL(在code我不能改变)取结构的数组。 在C ++中code,结构的定义是这样的: 结构MYSTRUCT { 字符* ID; 字符*描述; }; 这是我打电话(get_my_structures)该方法返回一个指向MYSTRUCT结构的数组: MYSTRUCT * get_my_structures() { ..
发布时间:2015-11-26 19:02:47 C#/.NET