如何将单个xml文件(包含两个单独的xml结构)拆分为多个xml文件

2020-08-16 21:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我有以下要求将xml分...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,

我有以下要求将xml分成两个xml文件。 是否有任何xslt/java映射方法可将如下所示的xml从单个目标xml拆分为两个目标。

输入:单个文件中有两个xml结构。

<?xml version =" 1.0" encoding =" utf-8"?>

<永久雇员>

<员工>

工程师

........

<?xml version =" 1.0" encoding =" utf-8"?>

<合同工>

<员工>

Jane

工程师

.........

目标Xml:

-------------------

OutPut1:

<?xml version =" 1.0" encoding =" utf-8"?> Jane Engineer .......。

Output2:

<?xml版本=" 1.0"编码=" utf-8"?> <合同雇员> <雇员> <名字>简 <标题>工程师.......。

8条回答
派大星 ヾ
2020-08-16 22:05

嗨Bhupal!

您应该像阅读文本文件一样阅读源文件。 请勿尝试构建DOM文档。

将文件读入String变量,替换(清除)XML标头,然后添加根标记,就像我上面已经提到的那样。 之后,您将能够构建DOM文档或使用第二个XSL或图形映射来转换您的消息。

Evgeniy。

一周热门 更多>