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: 893 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mr. Rejn
Deki Karamatijević
Srbija.Niš.MedianaCity

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



Profil

icon XML->HTML pomocu xsl transformacija C#?10.05.2006. u 15:10

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]
"I prefer the term:artificial person..."-Bishop the android,Alien 2
10.05.2006. u 15:10 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

SuperModerator
Član broj: 17944
Poruke: 2408
207.228.158.*



Profil

icon Re: XML->HTML pomocu xsl transformacija C#?10.05.2006. u 15:24
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.

▪ The quicker a phone is answered in sales, the slower it's answered in customer services - Brownridge's Law
▪ Democracy is a device that ensures we shall be governed no better than we deserve - George Bernard Shaw
▪ To err is human--and to blame it on a computer is even more so - Robert Orben
10.05.2006. u 15:24 

MilosBGRD1969

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



Profil

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

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
11.05.2006. u 22:19 

Mr. Rejn
Deki Karamatijević
Srbija.Niš.MedianaCity

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



Profil

icon Re: XML->HTML pomocu xsl transformacija C#?15.05.2006. u 21:50
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.



"I prefer the term:artificial person..."-Bishop the android,Alien 2
15.05.2006. u 21:50 

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

[ Pregleda: 893 | Odgovora: 3 ]

Postavi temu Odgovori

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