Đã Đóng

XSLT date transformation

I need you to develop some software for me. I would like this software to be developed . Update two existing xslt documents to identify elements with name containing DateTime and modify the elements text.

Requirements:
There are two XSLT file one for an outbound request to an external system and one for an incoming response from that external system.

The issue is the the two systems have disparate date formats.
So when sending an out bound message the outbound request xsl must also do the following:
1. Remove any date/time format attribute if it’s value is not ‘xsd’
2. Identify any elements that contain "DateTime" in the element name and verify if their date contents are in YYYY-MM-DD-hh.mm.ss format, if found then update them to the following format YYYY-MM-DDThh:mm:ss
3. Add date/time format attribute with value equal to ‘xsd’ to any element that is updated to the new format.



And the inbound response xsl must do the following:
1. Remove any date/time format attribute
2. Identify any elements that contain "DateTime" in the element name and verify if their date contents are in YYYY-MM-DDThh:mm:ss format, if found then update them to the following format: YYYY-MM-DD-hh.mm.ss


Below is the sample xml to transform and the expected output for the request xsl (can be re-used for response).
Sample XML:
<sendDetails>
<F1-WSAddressing/>
<registerId>6224432098</registerId>
<readDateTime>2017-12-06-00.00.00</readDateTime>
</sendDetails>

Expected output:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:user="urn:user" xmlns:var="urn:var" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:wsa="http://www.w3.org/2005/08/addressing">
<SOAP-ENV:Header/>
<SOAP-ENV:Body xmlns="http://xmlns.site.com/OUCCB/Message">
<sendDetails>
<registerId>6224432098</registerId>
<readDateTime dateTimeTagFormat="xsd">2017-12-06T00:00:00</readDateTime>
</sendDetails>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Kĩ năng: XSLT

Xem nhiều hơn: Modify this MP so that you can use \ ls\ instead of \ /bin/ls\ (i.e. the shell searches the path for the command to execute., xslt find replace text example, xslt xlsx transformation, transformation xmi xslt, power point macro text box modify, copy date paste text, excel copy content date format text format, autoit script open read date multiple text files, excel copy date paste text, excel copy date format text, date scheduler text php, perl date transformation, modify xml file xslt file, xslt modify xml file, xslt edi xml transformation stylus studio

Về Bên Thuê:
( 0 nhận xét ) United States

ID dự án: #15830176

9 freelancer đang chào giá trung bình $80 cho công việc này

gertone

Hi, I am a full time professional XSLT freelancer. I have been doing XSLT almost fulltime for the past 15 years. This is an easy job for me it seems. Happy to help

$30 USD trong 1 ngày
(44 Nhận xét)
5.7
grammal

Hi. As I understand, you need 2 transforms between <xxxDateTime>2017-12-06-00.00.00</xxxDateTime> and <xxxDateTime dateTimeTagFormat="xsd">2017-12-06T00:00:00</xxxDateTime> Relevant Skills and Experience I can provid Thêm

$30 USD trong 1 ngày
(6 Nhận xét)
3.1
$155 USD trong 3 ngày
(0 Nhận xét)
0.0
$50 USD trong 3 ngày
(0 Nhận xét)
0.0
codingCafe

hi, This is Rahul , i am full stack freelance web developer, i want to complete your project asap kindly get in touch with more details. Relevant Skills and Experience I have developed the a wide range of websites usi Thêm

$35 USD trong 3 ngày
(0 Nhận xét)
0.0
$155 USD trong 3 ngày
(0 Nhận xét)
0.0
JustBoris

Hello. I can execute your project - if necessary I will use EXSLT or external PHP functions. Соответствующие навыки и опыт I regularly use XSLT-transformations in my projects for html-templating or convertations o Thêm

$35 USD trong 2 ngày
(0 Nhận xét)
0.0
ggoddumani

I am interested

$155 USD trong 3 ngày
(0 Nhận xét)
0.0
$77 USD trong 3 ngày
(0 Nhận xét)
0.0