Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Info Coronavirus/Vaccinare vs Fake News

probleme mașina de spalat rufe

Magazine care vand bere la keg

Proiect ciudat legat de metaverse...
 Daniel Fenechiu: Nu vom aște...

Transfer in acelasi pc cu FTP

Și daca industria europeana ...

Alimentare camera ip distanta 50m
 Nelamurire instalare internet

Cheie licenta Windows11

Sfat plantare arbori pentru o mic...

rachiu din gemuri si dulceturi
 Bara de cautare sa o mut jos?

Accesorii multitool Black and Dec...

Suma maxima.

Pilonul II - date de piata, tendi...
 

Convertire fisier .xls in .xsd.

- - - - -
  • Please log in to reply
26 replies to this topic

#19
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 29,131
  • Înscris: 24.02.2007
Sa intrebam altfel, cine iti cere?

#20
Papillon_

Papillon_

    2B

  • Grup: Senior Members
  • Posts: 8,626
  • Înscris: 15.04.2011
Sefa dar ori nu am inteles eu bine ce vrea ori nu a fost suficient de clara.

#21
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 29,131
  • Înscris: 24.02.2007
Cred ca ambele, oricum o iei, cerinta ori e incompleta, ori n-are sens.

#22
Papillon_

Papillon_

    2B

  • Grup: Senior Members
  • Posts: 8,626
  • Înscris: 15.04.2011
I-am cerut lamuriri, ce mi-a raspuns:

"un xml trebuie sa respecte o anumita schema care este descrisa in documentul xsd
deci nu e bine
din schema vezi ca ai 3 module
datele politei
datele persoanei
datele adresei asigurate"

Deci trebuie sa fac conversia xls -> xml dupa schema din xsd.

Edited by Papillon_, 15 October 2013 - 17:01.


#23
ifar

ifar

    New Member

  • Grup: Members
  • Posts: 21
  • Înscris: 28.09.2008
Cerința asta e pentru producție, sau e doar un test?

Edited by ifar, 15 October 2013 - 17:08.


#24
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 29,131
  • Înscris: 24.02.2007
Adica cu totul altceva fata de cei ziceai initial.
Ai datele intr-un xls si trebuie sa le transformi in xml ce corespund unor structuri definite in fisiere xsd existente.

Cel mai simplu e in C#, de exemplu, parsezi datele din xls si le salvezi, folosind noua structura, in xml.

 ifar, on 15 octombrie 2013 - 17:06, said:

Cerința asta e pentru producție, sau e doar un test?

La cum e IT-ul in Romania, mai mult ca sigur pentru productie.

#25
Papillon_

Papillon_

    2B

  • Grup: Senior Members
  • Posts: 8,626
  • Înscris: 15.04.2011
Pentru productie din ce am inteles.

#26
Papillon_

Papillon_

    2B

  • Grup: Senior Members
  • Posts: 8,626
  • Înscris: 15.04.2011

 dani.user, on 15 octombrie 2013 - 17:09, said:

Ai datele intr-un xls si trebuie sa le transformi in xml ce corespund unor structuri definite in fisiere xsd existente.
Cel mai simplu e in C#, de exemplu, parsezi datele din xls si le salvezi, folosind noua structura, in xml.
Asa?

private void Parsing_String(string filename)
{
	 List<Row> list = new List<Row>();
	 foreach (String str in File.ReadLines(filename))
	 {
		 String[] strCols = str.Split(Convert.ToChar(" "));
		 list.Add(new Row()
		 {
			 Column1 = strCols[0].Substring(2),
			 Column2 = strCols[1].Substring(2),
			 Column3 = strCols[2].Substring(2),
			 Column4 = strCols[3].Substring(2),
			 Column5 = strCols[4].Substring(2),
			 Column6 = strCols[5].Substring(2)
		 });
	 }
	 dg.ItemsSource = list;
}
public class Row
{
	 public string Column1 { get; set; }
	 public string Column2 { get; set; }
	 public string Column3 { get; set; }
	 public string Column4 { get; set; }
	 public string Column5 { get; set; }
	 public string Column6 { get; set; }
}


Edited by Papillon_, 15 October 2013 - 17:26.


#27
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 29,131
  • Înscris: 24.02.2007
Creezi structuri de date avand campuri sugestive (nume, prenume, ..., nu Column1).
Importi datele din xls (ai diverse solutii, de la odbc provider, la api-ul Excel).
Generezi xml-urile cerute (ai si aici mai multe variante, de la scris normal in fisiere text, la folosit api-uri corespunzatoare.)

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate