[英]Forming an XML by extracting values from Excel in Java
我的要求是在excel中搜索值(消息ID),並獲取該行的其他列值(源和目標)並形成XML。
說我的Excel如下所示:
Message ID Output Source Target
@A74104I @A74104O IPT CRD
@A74101 @A74101 IAP CRD
@A74101 @A74101 IAP CRD
@A74104I @A74104O IAP CRD
例如,對於消息ID A74104I,提取源和目標並形成XML,如下所示。 該messageID重復,並且有2個源和目標附加在同一XML中。
<ApplicationParameters>
<Parms name="default" type="default">
<SGHeader>
<ServiceName>
<TargetApplication>
<IAP>CRD</IAP>
<IPT>CRD</IPT>
</TargetApplication>
</ServiceName>
</SGHeader>
</Parms>
為每個messageID創建不同的XML。 如果對於特定的messageID源重復(例如,在excel中,對於A74101的源IAP相同),則將此messageID放入異常文件中,該文件看起來像<MessageID> <A74101/> </MessageID>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.