Antun has a nice article here that might help: http://forum.openlaszlo.org/showthread.php?t=878
On 2010-05-09, at 08:37, cem sonmez wrote: > In this case (`contentdatapath='video/*'`), can see the coloums and > the datas, but does not shown as expected. > > http://www.imageshare.web.id/images/v1vw11fnnijbbo9s7ypk.png > > I am a bit confusing xpath queries. > I need to have a bit experience about it. Until that time, I will use > the xml in the first xml form. > Thanks. > > 2010/5/9 P T Withington <[email protected]>: >> The two are not the same as far as an xpath query goes. >> >> http://www.openlaszlo.org/lps4.7/docs/reference/lz.grid.html >> >> To automatically create columns based on the nodes inside <video> in your >> first case, you need `contentdatapath='video/*'` I believe. Or you can use >> <gridcolumn> to more explicitly specify the datapath for the content of each >> column. >> >> On May 9, 2010, at 6:43, cem sonmez <[email protected]> wrote: >> >>> Realized that, expecting grid to behave same with the different xml >>> structures is a ridiculous opinion. >>> But still I have no idea how to set the grid datapath with the first >>> xml. Cause it looks like more tidy than the second one. Or I will have >>> to use the second xml. >>> Thanks >>> >>> 2010/5/9 cem sonmez <[email protected]>: >>>> Hi all >>>> I am referencing a xml from a jsp for the the dataset such like : >>>> <dataset name="dset" id="dset" type="http" querytype="POST" >>>> src="http://localhost:5080/Red5Record/xmldocument.jsp" >>>> autorequest="true" >>>> /> >>>> and the xml looks like this : >>>> <videos> >>>> <video/> >>>> <filename>cem.flv</filename> >>>> <date>01.05.2010</date> >>>> <size>30000</size> >>>> </video> >>>> <video filename="figen.flv" date="10.06.2010" size="44000" /> >>>> <video> >>>> <filename>figen.flv</filename> >>>> <date>10.09.2010</date> >>>> <size>30000</size> >>>> </video> >>>> </videos> >>>> >>>> Then, I think for this grid use everything should work as expected: >>>> <grid datapath="dset:/videos" contentdatapath="video"> >>>> In this case grid view looks like this : >>>> >>>> http://www.imageshare.web.id/images/r05oxxbl97j0r29qckg.png >>>> >>>> But if I send the xml like : >>>> <videos> >>>> <video filename="cem.flv" date="01.05.2010" size="30000" /> >>>> <video filename="figen.flv" date="10.06.2010" size="44000" /> >>>> </videos> >>>> and donT change any other stuff, grid looks like as expected >>>> >>>> http://www.imageshare.web.id/images/5wtw1pw7ndg0iqjwgge8.png >>>> >>>> Do you have any idea, why grid view changes although both xmls are >>>> logically the same? >>>> Thanks in advance. >>>> Kind regards >>>> >>>> >>>> >>>> -- >>>> Cem SONMEZ >>>> >>> >>> >>> >>> -- >>> Cem SONMEZ >>> >> > > > > -- > Cem SONMEZ
