- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经使用 sudzc 为我现有的 Web 服务 (java) 生成带有 ARC 代码的 objective-c 。
在java中,我有一个名为syncResponseJB的对象,它包含SyncResponseTransactionJB[]对象的数组。当我看到sudzc创建的代码时,它创建了3个对象。A。 syncResponseJB.m 和 h,b。 ArrayOfSyncResponseJB.m 以及 h 和 c。 SyncResponseTransactionJB。只有 C 包含我想要的所有属性/特性。 ArrayOfSyncResponseJB 仅包含
@implementation GRSArrayOfSyncResponseTransactionJB
(id) 初始化{if(self = [ super 初始化]){
}返回 self ;}
(GRSArrayOfSyncResponseTransactionJB*) newWithNode:(CXMLNode*) 节点{if(node == nil) { return nil; } }return (GRSArrayOfSyncResponseTransactionJB*)[[GRSArrayOfSyncResponseTransactionJB alloc] initWithNode: 节点];}
(id) initWithNode: (CXMLNode*) 节点 {if(self = [ super initWithNode: 节点]){}返回 self ;}
(NSMutableString*) 序列化{返回[自序列化:@“ArrayOfSyncResponseTransactionJB”];}
(NSMutableString*) 序列化:(NSString*) 节点名称{NSMutableString* s = [NSMutableString 字符串];[s 追加格式:@"<%@", 节点名];[sappendString:[selfserializeAttributes]];[s 附加字符串:@">"];[sappendString:[selfserializeElements]];[s 附加格式:@"", 节点名称];返回 s;}
(NSMutableString*) 序列化元素{NSMutableString* s = [ super serializeElements];
返回;}
(NSMutableString*) 序列化属性{NSMutableString* s = [ super serializeAttributes];
返回;}
-(BOOL)isEqual:(id)对象{ if(object != nil && [object isKindOfClass:[GRSArrayOfSyncResponseTransactionJB 类]]) { 返回[[ self 序列化] isEqualToString:[对象序列化]]; } 返回否;}
-(NSUInteger)哈希{ 返回 [SoapgenerateHash:self];
}
当我执行syncResponseJB时,它仅显示ArrayOfSyncResponseJB,现在显示SyncResponseTransactionJB。我不确定 ArrayOfSyncResponseJB 的使用。我在 Java 中没有等效的类。
如果我忽略 ArrayOfSyncResponseJB 并使用 SyncResponseTransactionJB,它会部分起作用。我的部分意思是,我的实际响应 XML 是
配置适用于 MDT 或 RM 版本 1.2.289DT_MINUTESint1440ApplicationfalseCatherinehttps://dcstest.support.xerox.com:443/download/dcs.jarTest MDT 版本771911BHM000001AddServiceBillingProvisioning适用于 MDT 或 RM 版本 1.2.289DT_MINUTESint1440ApplicationfalseCatherinehttps://dcstest.support。 xerox.com:443/download/dcs.jarTest MDT Version771912BHM000001AddServiceSupplies
但是当我打印此行之后的输出时,
output = [deserializeTo initWithNode: element];
它只打印 xml 的前半部分,这是我返回的唯一数据。
po [output serializeElements]
(id) $4 = 0x06c47610 <syncResponseTrans><callType>Provisioning</callType> <dcsBundleDescriptor><bundleDesc>For MDT or RM version 1.2.2</bundleDesc><bundleId>89</bundleId><bundleParms><bundleParmsProperties></bundleParmsProperties></bundleParms><bundleType>Application</bundleType><downloadable>false</downloadable><submitterName>Catherine</submitterName><urlOfBundle>https://dcstest.support.xerox.com:443/download/dcs.jar</urlOfBundle><version>Test MDT Version</version></dcsBundleDescriptor><orderId>77191</orderId><orderItemId>1</orderItemId><serialNo>BHM000001</serialNo><serviceActionParms><serviceAction>AddService</serviceAction><serviceActionParmsProperties></serviceActionParmsProperties></serviceActionParms><serviceName>Billing</serviceName></syncResponseTrans>
如何获取 XML 的第二段?
从另一个角度来看,我想看看是否可以使用 deserializeToDictionary 方法。不过,我现在明白什么是@“类型”。当我按原样使用代码时,它会为下面的行返回“int”
NSString* type = [Soap getNodeValue:element withName:@"xsi:type"];
任何帮助对我都会非常有用。
谢谢
最佳答案
看看this 。我认为这是 SudzC 的 bug...
关于java - [Soap getNodeValue :element withName: @"type"]; Sudzc generated code 中的 @"type"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10378249/
我正在尝试重构 Enumeration到具有具体类的密封特征,因为我需要将更多功能打包到它们中。使用密封特性,我希望具有类似于 Enumeration 的功能。的 withName(String)方法
我想以多部分形式将图像发送到服务器。普通的 图像上传正在与多部分一起使用,但面临 问题是当我需要使用字典内的数组设置 withname 时。 alamofireManager.upload(mul
presentController(withNames:["ScreenOne", "ScreenTwo", "ScreenThree"], contexts:nil) 当上面的行被执行时,Scree
我正在构建一个 sprite 套件游戏,在我的更新方法中,我有一些检查节点速度的 if 语句。我遇到的问题是检查 x 和 y 速度是否等于 0 的语句。在游戏中,我正在检查 3 个球体的速度。现在,如
我想分解我的游戏,以便它可以将功能传递给其他类 - 例如。 CollisionHandler等例如: [collisionHandler handleCollisions:enemies fo
我正在尝试获取 UIAElementArray 内的一个元素(使用 javascript),该元素的数字名称如 1。 所以当我尝试获取元素时数组()[“1”] 我仍然获取索引 1 处的元素,而不是名称
我使用了enumerateChildNodesWithName命令来赋予我的所有 block 物理特性,如下所示: func findBlock(theName:String){
enumerateChildNodes(withName:using:) 是否遍历并搜索 child 的 child ,以及他们的 child 等? 还是只搜索第一代 child ? 文档在这里,对此
我已经使用 sudzc 为我现有的 Web 服务 (java) 生成带有 ARC 代码的 objective-c 。 在java中,我有一个名为syncResponseJB的对象,它包含SyncRes
我正在使用 Alamofire 4.0 在通过设备/相机选择或录制视频后将视频上传到服务器,但是当我尝试使用 append 调用上传功能时,我在所有 append 语句中都出现了这个错误,这是怎么回事
我使用 SudzC 作为我的 xml Web 服务的 Objective-C 包装器,如您所知,SudzC 使用 TouchXML 这是被认为是最好、最快的 xml 解析器之一。当加载我的 xml W
我是一名优秀的程序员,十分优秀!