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

2020-08-16 21:08发布

         点击此处--->   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"?> <合同雇员> <雇员> <名字>简 <标题>工程师.......。

         点击此处--->   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条回答
jovirus
1楼-- · 2020-08-16 21:53

嗨,Sugata,

感谢您的代码,然后尝试。 但是我的要求是XML声明-源文件中有两次<?xml version =" 1.0" encoding =" utf-8"?>是的,是的,这在解析XML时以及在出现接口确定问题之前引起了问题 进一步执行Java映射或其他操作。 我正在尝试编写一个自定义适配器模块来读取文件。 如果有其他解决方法,我将进行更新。非常感谢。

此致

尼泊尔。

微wx笑
2楼-- · 2020-08-16 22:04

嗨,Sugata,

我尝试使用Java映射,并且能够将其转换为所需的输出格式以进行进一步处理。 谢谢大家的回答和方法。

谢谢,尼泊尔。

一周热门 更多>