Find Jobs
Hire Freelancers

XSL Transform template - Convert asymmetric and nested XML files to CSV using Python3

$30-250 USD

진행 중
게시됨 약 3년 전

$30-250 USD

제출할때 지불됩니다
I would like 3 XSLT layouts generated, for use in Python. These xsl files will be used to parse w/ ElementTree as follow: [login to view URL]([login to view URL]('[login to view URL]')) against my XML files and write out either a CSV file output or CSV List object and will be used for INSERT INTO database w pyodbc. I have several sample XML files, with staggered and nested elements, and repeating elements. The values needing to be extracted is the Text between the Field tags, set by the XML Attribute For example: <records> <Field property="txtField1">output1</Field> <Field property="txtField2">output2</Field> <Field property="txtField3">output3</Field> </records> <records> <Field property="txtField1">output1</Field> <Field property="txtField2">output2</Field> <Field property="txtField3">output3</Field> <Field property="txtField4">output4</Field> <Field property="txtField5">output5</Field> </records> I have tried using for-loops in Python, arrays, and lxml etree but I'm not getting a consistent output between 3 files and I have some more to process. Please create 3 separate XSL files to capture layout to transform DataForm1, DataForm2 and DataForm3, 1- Include ID (at beginning of every file //FileBegin/FileData/ID) 2- Allow output to return blank ("") if there is a missing attribute in repeating 3a- 1st XSL file to capture layout of ID and FormData1 attributes 3b- 2nd XSL file to capture layout of ID and FormData2 attributes 3c- 3rd XSL file to capture layout of ID and FormData3 attributes 4- Write Output to List, for preparing INSERT INTO database (MS SQL or AccessDB) 5- XSL file must contain very good code comments, so that I can generalize it for any similar files.
프로젝트 ID: 29438602

프로젝트 정보

11 제안서
원격근무 프로젝트
활동 중 3년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
11 이 프로젝트에 프리랜서들의 평균 입찰은 $134 USD입니다.
사용자 아바타
Hope you stay safe. As a Python developer, I am very interested in your project. As a senior Python developer, I am very familiar with Python and I mastered XSLT skills. You will be fully satisfied with my work. Kindly initiate a chat to discuss more. Thank you.
$100 USD 1일에
5.0 (23 건의 리뷰)
5.9
5.9
사용자 아바타
hi i am a python developer and a machine learning engineer. i can do the transformation and satisfy all the requirements specified. contact me and we can discuss
$150 USD 1일에
4.9 (27 건의 리뷰)
5.3
5.3
사용자 아바타
XML-XSL expert for any transformation , filtering , data insert to DB , i am interested your task to complete perfectly
$180 USD 4일에
4.9 (28 건의 리뷰)
5.2
5.2
사용자 아바타
Hi, there. Sure, I am a python dev, and I ensure I can convert that. Please give me your chance. I look forward to hearing from you. Regards!
$200 USD 7일에
5.0 (13 건의 리뷰)
5.0
5.0
사용자 아바타
I can do it
$140 USD 7일에
5.0 (7 건의 리뷰)
4.5
4.5
사용자 아바타
Dear client. I am very well experienced in xml/csv processing with python. Please ping me to discuss more, I am sure I will provide the perfect result today. Regards.
$100 USD 1일에
5.0 (15 건의 리뷰)
4.7
4.7
사용자 아바타
Hello there, I have dealt with several problems similar to this one. I am expert in parsing and in pandas, the library used to create and manipulate .csv file among other things. In the case the parsing libraries fail with your example I can customize the parsing with regular expressions. Best Regards, Borut
$130 USD 7일에
5.0 (15 건의 리뷰)
4.8
4.8
사용자 아바타
***** Data processing Expert ***** Hello. Thanks for your job posting. I read your description carefully and understand your requirements sufficiently. I have developed lots of projects related to Data processing for csv, xlsx, json.etc. I can complete your project in time with your budget. Looking forward to hearing from you soon. Best regards. Aleksandar.
$140 USD 7일에
5.0 (5 건의 리뷰)
5.0
5.0
사용자 아바타
Hi, i am done work on XML parsing and your works look similar. What is understood from your description the XML for your XML file are uneven which is causing yiu the problem. i can help you build the code. ping me to discuss further
$111 USD 7일에
4.8 (12 건의 리뷰)
3.9
3.9
사용자 아바타
==== Able to start work right away ==== Hi, there I have read your job specification very carefully. I have over 6-years experiences in data processing in python. As a talented and skillful software developer, I am 100% sure to complete this job perfectly on time and on budget. I am ready to get started my work right away. I hope your kind contact to discuss more. Best regards Ming Wang
$100 USD 1일에
0.0 (0 건의 리뷰)
0.8
0.8

고객에 대한 정보

국기 (UNITED STATES)
new hope, United States
5.0
3
결제 수단 확인
5월 17, 2017부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.