Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries >Thread Prev - Re: Question about create pivot table in xslt [Thread Next] Re: Question about create pivot table in xsltTo: NULL Date: 6/7/2007 3:19:00 PM On Jun 1, 11:33 pm, "Dimitre Novatchev" <dimit...@tpg.com.au> wrote: > > Dimitre, > > > I found you are using msxsl namespace, is that gonna be a problem for > > none-microsoft browsers? Thanks. > > No, but for another processor one would normally use the exslt:node-set() > extension function instead. > > Just a few days ago Julian Reschke and David Carlisle discovered a > technique, which allows to specify exslt:node-set() in a way that it can be > used with the MSXML xslt processor: > > http://dpcarlisle.blogspot.com/2007/05/exslt-node-set-function.html > > Cheers, > Dimitre Novatchev > > "Lee" <lee.jenkins...@gmail.com> wrote in message > > news:1180722830.686354.136140@u...... > > > > > On Jun 1, 5:59 am, "Dimitre Novatchev" <dimit...@tpg.com.au> wrote: > >> See: > > >> http://www.topxml.com/code/default.asp?p=3&id=v20010226151246 > > >> Cheers, > >> Dimitre Novatchev > > >> "Lee" <lee.jenkins...@gmail.com> wrote in message > > >>news:1180653377.445712.231260@p...... > > >> >I have a xml file, here is sample part: > >> > <?xml version="1.0" encoding="UTF-8"?> > >> > <ProducsList> > >> > <Product id="1"> > >> > <SpecList> > >> > <Spec> > >> > <SpecLabel>Height</SpecLabel> > >> > <SpecValue>10</SpecValue> > >> > <SpecCat>Dimension</SpecCat> > >> > </Spec> > >> > <Spec> > >> > <SpecLabel>Width</SpecLabel> > >> > <SpecValue>6</SpecValue> > >> > <SpecCat>Dimension</SpecCat> > >> > </Spec> > >> > <Spec> > >> > <SpecLabel>Weight</SpecLabel> > >> > <SpecValue>20.5</SpecValue> > >> > <SpecCat>Weigth</SpecCat> > >> > </Spec> > >> > </SpecList> > >> > </Prodcut> > >> > <Product id="2"> > >> > <SpecList> > >> > <Spec> > >> > <SpecLabel>Height</SpecLabel> > >> > <SpecValue>8</SpecValue> > >> > <SpecCat>Dimension</SpecCat> > >> > </Spec> > >> > <Spec> > >> > <SpecLabel>Width</SpecLabel> > >> > <SpecValue>5</SpecValue> > >> > <SpecCat>Dimension</SpecCat> > >> > </Spec> > >> > <Spec> > >> > <SpecLabel>Weight</SpecLabel> > >> > <SpecValue>18</SpecValue> > >> > <SpecCat>Weigth</SpecCat> > >> > </Spec> > >> > </SpecList> > >> > </Prodcut> > >> > <Product id="3"> > >> > <SpecList> > >> > <Spec> > >> > <SpecLabel>Height</SpecLabel> > >> > <SpecValue>5</SpecValue> > >> > <SpecCat>Dimension</SpecCat> > >> > </Spec> > >> > <Spec> > >> > <SpecLabel>Width</SpecLabel> > >> > <SpecValue>2</SpecValue> > >> > <SpecCat>Dimension</SpecCat> > >> > </Spec> > >> > <Spec> > >> > <SpecLabel>Weight</SpecLabel> > >> > <SpecValue>10</SpecValue> > >> > <SpecCat>Weigth</SpecCat> > >> > </Spec> > >> > </SpecList> > >> > </Prodcut> > >> > </ProductsList> > > >> > I need to create a table look like that based on that xml file: > > >> > ---------------------------------------------------- > >> > Label Product 1 product 2 product 3 > >> > ---------------------------------------------------- > >> > Height 10 8 5 > >> > Width 6 5 2 > >> > Weight 20.5 18 10 > > >> > I am totally losed, I don't know how to create that table. any one has > >> > any idea about that? thank you very much. > > >> > Also how many Spec in SpecList is unkown. > > >> > Thanks for the help.- Hide quoted text - > > >> - Show quoted text -- Hide quoted text - > > - Show quoted text - Dimitre, Thanks a lot for the help. It is an interesting article. Thanks. | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
