Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

XML->HTML pomocu xsl transformacija C#?

[es] :: .NET :: .NET Desktop razvoj :: XML->HTML pomocu xsl transformacija C#?

[ Pregleda: 2761 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl.sezampro.yu.



+4 Profil

icon XML->HTML pomocu xsl transformacija C#?10.05.2006. u 15:10 - pre 217 meseci
Kako se pretvara xml u html u C# i da li postoji neki alternativni nacin
dobijanja izvestaja iz DataTable, a da ne ukljucuje neke spoljne alate?
Radim na #develop-u koji kao ima neki generator izvestaja ali kao da ga nema,
odnosno svira exception kada pokusam da ga konfigurishem.
Inace koristim ADO.NET za Firebird.

XML dobijam ovako:
Code:

FbDataAdapter da = new FbDataAdapter(textBox1.Text,fbConnection1);
    DataTable dt = new DataTable("report");
    da.Fill(dt);
    da.Dispose();
    this.dataGrid1.DataSource = dt;
    dt.WriteXml("izvestaj.xml"); //dalje ne znam u HTML


Ovo se desava kada se pokrene wizard za SharpReport:
Code:

.NET Version        : 2.0.50727.42
OS Version           : Microsoft Windows NT 5.1.2600 Service Pack 2
Current culture      : English (United States) (en-US)
Working Set Memory   : 23152kb
SharpDevelop Version : 2.0.0.1291

Exception thrown: 
System.IO.FileNotFoundException: Could not load file or assembly 'ADODB, 
Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. 
The system cannot find the file specified.
File name: 'ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
   at SharpQuery.Connection.AbstractSharpQueryConnectionWrapper.CreateFromDataConnectionLink()
   at SharpQuery.Gui.TreeView.SharpQueryNodeDatabaseRoot.BuildsChilds()
   at SharpQuery.Commands.SharpQueryAddconnectionCommand.Run()

itd...


[Ovu poruku je menjao Mr. Rejn dana 10.05.2006. u 16:13 GMT+1]
Ag + Na -> Xe
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: XML->HTML pomocu xsl transformacija C#?10.05.2006. u 15:24 - pre 217 meseci
Ne znam da ti kazem za #develop, ali sam .NET ima transformation engine i koristi se kroz klasu XSLTransform. Medjutim za tu klasu ti treba vec pripremljeni xsl fajl, a njega ili moras da napises sam (ako znas dobro xslt/xpath sintaksu) ili da iskoristis neki od eksternih alata.

XMLSpy i Stylus XML Studio su dva veoma dobra paketa sa WYSIWYG editorima za xslt (drag&drop-ovanjem elemnata i atributa sa leve na desnu stranu pravis mapiranje a alatka sama generise xslt u pozadini). Problem je sto oba paketa kostaju puno para. mozda neko znai neki besplatni alat da ti preporuci.

Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

MilosBGRD1969

Član broj: 63956
Poruke: 76
*.adsl.sezampro.yu.



+1 Profil

icon Re: XML->HTML pomocu xsl transformacija C#?11.05.2006. u 22:19 - pre 217 meseci

Odlican besplatni alat je Cooktop - http://www.xmlcooktop.com/ - free je i meni zavsava posao ponekad i bolje od XML Spy-a.

Skini ga recimo sa http://www.simtel.net/pub/pd/53216.html

Pozdrav, Milos
 
Odgovor na temu

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.adsl.sezampro.yu.



+4 Profil

icon Re: XML->HTML pomocu xsl transformacija C#?15.05.2006. u 21:50 - pre 217 meseci
Mozda je malo off topic ali ako nekoga interesuje kako poterati SharpReport na #develop-u,
stvar je u ovome:

-mora se prvo instalirati Microsoft Office 2003 Primary Interop Assemblies (PIAs):
http://www.microsoft.com/downl...3a-ac14-4125-8ba0-d36d67e0f4ad
(odatle je ADODB exception) koji dozvoljava pozivanje COM interfejsa preko .NET frameworka.
Registrovati DLL-ove u Add Reference dijalogu.
-OLE DB InterBase/Firebird driver: http://www.sibprovider.com/en_us/files/sibprovi.zip : raspakovati
i pokrenuti install.bat-kopira driver u system32 i registruje ga u registry bazi
-pokrenuti #develop->new file->SharpReport i pratiti Wizard (Napomena: NE stavljati IP adresu/
localhost u konfiguraciji veze, nego samo putanju do db fajla na disku i trebao bi da proradi).

SharpReport i dalje ima neku bazicnu funkcionalnost, ali ce u buducnosti mozda zaliciti na nesto.
Pozdrav.



Ag + Na -> Xe
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: XML->HTML pomocu xsl transformacija C#?

[ Pregleda: 2761 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.