NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Michal
Člen
Avatar
Michal:25.2.2017 15:15

Ahoj, mám xml soubor ve kterém je list integerů. Potřeboval bych ho převést na list integerů v c#. Předem děkuji.

 
Odpovědět
25.2.2017 15:15
Avatar
Odpovídá na Michal
Michal Štěpánek:25.2.2017 16:43

Mohl bys napsat, jaký máš problém?

Nahoru Odpovědět
25.2.2017 16:43
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Michal
Petr Čech:25.2.2017 16:53

V jakém je formátu? Můžeš sem hodit kus?
Jinak pravděpodobně hledáš XML deserializaci.

Nahoru Odpovědět
25.2.2017 16:53
the cake is a lie
Avatar
Michal
Člen
Avatar
Michal:25.2.2017 17:01
<?xml version="1.0" encoding="utf-8"?>

<xs:element name="ids" type="valuelist"/>

<xs:simpleType name="valuelist">
  <xs:list itemType="xs:integer"/>
</xs:simpleType>

</xs:schema>

<intvalues>1 2 3 4 5</intvalues>

Potřebuju tento list dostat do c# listu.

 
Nahoru Odpovědět
25.2.2017 17:01
Avatar
Michal
Člen
Avatar
Michal:25.2.2017 19:38

Pokud jsem to správně pochopil, tak deserializace bere jednotlivé elementy a dává je do listu. Já chci xml list dát do c# listu. :-)

 
Nahoru Odpovědět
25.2.2017 19:38
Avatar
Odpovídá na Michal
Michal Štěpánek:26.2.2017 11:49

Koukni se na místní tutoriál o práci se soubory a určitě tě napadne, jak to udělat. Podle mě je to jen o tom, projít ten soubor, najít v něm ten správný element a ten si pak můžeš uložit kam chceš...

Nahoru Odpovědět
26.2.2017 11:49
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Roman Skultety:26.2.2017 19:54

Ahoj, podla uvedenej ukazky xml suboru to vyzera na string, nez zoznam integerov. V opacnom pripade, by som predpokladal, ze kazdy z tych integerov bude oznaceny xml tagom. Pokial je to podla ukazky, tak na string je standartny parser, String.Split.

 
Nahoru Odpovědět
26.2.2017 19:54
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.