Find Jobs
Hire Freelancers

Comparing str key and xml string key att

$30-250 USD

Selesai
Dibuat lebih dari 12 tahun yang lalu

$30-250 USD

Dibayar ketika dikirim
ok, It is simple script task, but time and performance should be an issue. I have wrote php script that can do these: 1. Extract string keys and values from csv source file. 2. Checking target xml file and see there are any matching string keys. 3. If there are matching then check its string value. 4. And save all the data in csv form. So here are samples: //source csv ## Airbrush= @@Foo_HOB_Art_Studio_wordclueName_AirbrushGun=Airbrush Gun @@Foo_HOB_Curio_Shoppe_wordclueName_Airbrush=Airbrush ## Alarm= @@Foo_CAD_Bank_Vault_wordclueName_AlarmClock=Alarm Clock @@Foo_HOB_Garage_Sale_wordclueName_AlarmClock=Alarm Clock @@Foo_HOB_Russian_Front_wordclueName_Alarm=Alarm @@Foo_HOB_Window_Shopping_wordclueName_FireAlarm=Fire Alarm //target xml <?xml version="1.0" encoding="UTF-8"?> <strings locale="ko_KR"> <pkg name="Achievements"> <string key="@@Foo_HOB_Art_Studio_wordclueName_AirbrushGun"> <original>&#49457;&#52712;</original> </string> <string key="@@Foo_HOB_Russian_Front_wordclueName_Alarm"> <original>&#52629;&#54616;&#54633;&#45768;&#45796;</original> </string> <string key="@@Foo_HOB_Garage_Sale_wordclueName_AlarmClock"> <original>&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;!</original> <variation index="0">&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;!</variation> </string> <string key="@@Foo_HOB_Garage_Sale_wordclueName_AlarmClock"> <original>&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;!</original> <variation index="0">&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;!</variation> </string> <string key="@@Foo_CAD_Bank_Vault_wordclueName_AlarmClock"> <original>&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;!</original> <variation index="0">&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;!</variation> </string> <string key="@@Foo_HOB_Window_Shopping_wordclueName_FireAlarm"> <original>&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;!</original> <variation index="0">&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;!</variation> </string> <string key="@@Foo_HOB_Art_Studio_wordclueName_Airbrush"> <original>&#49457;&#52712;</original> </string> </pkg> </strings> //result csv Airbrush @@Foo_HOB_Art_Studio_wordclueName_AirbrushGun=Airbrush Gun @@Foo_HOB_Art_Studio_wordclueName_AirbrushGun=&#49457;&#52712; @@Foo_HOB_Curio_Shoppe_wordclueName_Airbrush=Airbrush @@Foo_HOB_Curio_Shoppe_wordclueName_Airbrush=&#49457;&#52712; Alarm @@Foo_CAD_Bank_Vault_wordclueName_AlarmClock=Alarm Clock @@Foo_CAD_Bank_Vault_wordclueName_AlarmClock=&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;! @@Foo_HOB_Garage_Sale_wordclueName_AlarmClock=Alarm Clock @@Foo_HOB_Garage_Sale_wordclueName_AlarmClock=&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;! @@Foo_HOB_Russian_Front_wordclueName_Alarm=Alarm @@Foo_HOB_Russian_Front_wordclueName_Alarm=&#52629;&#54616;&#54633;&#45768;&#45796; @@Foo_HOB_Window_Shopping_wordclueName_FireAlarm=Fire Alarm @@Foo_HOB_Window_Shopping_wordclueName_FireAlarm=&#54925;&#46301;&#54664;&#49845;&#45768;&#45796;! That is all. As I said, I have wrote php script that is working only small size of files. Source file is like 350k but the target xml file is like 4MB, and my script takes too long to do this. I attach real source and target file. Check it. ;-)
ID Proyek: 1280344

Tentang proyek

2 proposal
Proyek remot
Aktif 13 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
I can do this for you. See PM for details.
$40 USD dalam 0 hari
4,9 (140 ulasan)
6,0
6,0
2 freelancer menawar dengan rata-rata $70 USD untuk pekerjaan ini
Avatar Pengguna
pls check pm
$100 USD dalam 2 hari
4,9 (17 ulasan)
4,5
4,5

Tentang klien

Bendera UNITED STATES
CA, United States
4,9
7
Memverifikasi Metode pembayaran
Anggota sejak Okt 5, 2010

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.