在传输包中发布目标信息?


2

我们正在尝试阅读传输包以获取有关发布页面的一些详细信息。 我可以得到像页面标题版本等细节我也想获得发布目标细节。我在哪里可以获得运输包中的发布目标详细信息。

  0

这将在渲染时更容易,但是您想使用传输包本身进行/扩展? 16 4月. 142014-04-16 19:02:23

1

据我所知,您不会在运输包中获得发布目标信息。发布目标仅仅是运输服务将包发送到的目的地。

搜索样本运输包装字符串“目标”,所有我觉得是可能的参照目标类型的instructions.xml文件:

<Target Type="5" /> 

UPDATE: 从下面的讨论,它看起来像指令XML中的值可能与目标语言相关,而不是发布目标本身(有意义)。在任何情况下,您都应该使用API​​来获取信息,而不是包中的实际数据文件(用于向前兼容等),并且API似乎没有关于所选发布目标的信息。

  0

我认为这个“类型”目标意味着目标语言的发布目标 16 4月. 142014-04-16 16:24:52

  0

@RaúlEscudero可能 - 我没有看到任何有关语言的地方。可能只是巧合,5是我用来捕获软件包的发布目标的数量。无论哪种情况,它都没有公开记录,所以您不能依赖它 17 4月. 142014-04-17 08:32:59

  0

在ProcessorInstructions.class中,有一个目标语言列表:TARGET_LANGUAGE_ASP_JSCRIPT = 1; TARGET_LANGUAGE_ASP_VBSCRIPT = 2; TARGET_LANGUAGE_JSP = 3; TARGET_LANGUAGE_NONE = 4; TARGET_LANGUAGE_TCDL = 5; TARGET_LANGUAGE_REL = 6; 18 4月. 142014-04-18 12:33:54

  0

Thanks @RaúlEscudero,更新了答案以添加关于我们在此讨论的内容的信息 23 4月. 142014-04-23 15:06:50