Click here to Skip to main content
15,891,473 members
Home / Discussions / XML / XSL
   

XML / XSL

 
QuestionXSL transformation of child nodes Pin
rana7423-Aug-07 2:59
rana7423-Aug-07 2:59 
AnswerRe: XSL transformation of child nodes Pin
George L. Jackson24-Aug-07 12:35
George L. Jackson24-Aug-07 12:35 
QuestionObtaining MSXML interfacte Pin
koumodaki22-Aug-07 6:50
koumodaki22-Aug-07 6:50 
AnswerRe: Obtaining MSXML interfacte Pin
Michael Dunn22-Aug-07 7:42
sitebuilderMichael Dunn22-Aug-07 7:42 
QuestionPlease help in XMLReader of c#.NET Pin
hemendravyas20-Aug-07 19:53
hemendravyas20-Aug-07 19:53 
AnswerRe: Please help in XMLReader of c#.NET Pin
Stefan Troschuetz21-Aug-07 2:23
Stefan Troschuetz21-Aug-07 2:23 
QuestionIssues w/ xsd.exe tool Pin
mcs13019-Aug-07 1:14
mcs13019-Aug-07 1:14 
QuestionFOR XML EXPLICIT Pin
Riaan Booyzen14-Aug-07 22:20
Riaan Booyzen14-Aug-07 22:20 
Hey there people, I genereate xml from the datatables, but i need to group and structure the xml more correctly. could you please assist me in this matter. Here is the code what i am doing,



select
1 AS Tag,
NULL AS Parent,
NULL AS 'FORMSETXML!1!FORMSETXML',
NULL AS 'FORMSET!2!FORMSET',
NULL AS 'FORMSET!2!FRM_SET_CDE',
NULL AS 'FORMSET!2!SYS_LNG_CDE',
NULL AS 'FORMSET!2!FRM_SET_TYP',
NULL AS 'FORMSET!2!FRM_SET_CPT',
NULL AS 'FORMSET!2!EXT_STP_NME',
NULL AS 'FORMSET!2!TIMESTAMP',
NULL AS 'FORMSETDEFINITION!3!FORMSETDEFINITION',
NULL AS 'FORMSETDEFINITION!3!ENTITY',
NULL AS 'FORMSETDEFINITION!3!CTL_IDN',
NULL AS 'FORMSETATTRIBUTE!4!FORMSETATTRIBUTE',
NULL AS 'FORMSETATTRIBUTE!4!ATR_FRY_NME'
UNION ALL

SELECT
2 AS Tag,
1 AS Parent,
null,
frm_set.frm_set_cde,
frm_set.frm_set_cde,
frm_set.sys_lng_cde,
frm_set.frm_set_typ_cde,
frm_set.frm_set_cpt,
'TEST STORED PROC',
GETDATE(),
null,
frm_set_def.ent_cde,
frm_set_def.ctl_idn,
null,
frm_set_atr.atr_fry_nme

FROM mda_form_set frm_set
INNER JOIN mda_form_set_definition frm_set_def ON (frm_set.frm_set_cde = frm_set_def.frm_set_cde and frm_set.sys_lng_cde = frm_set_def.sys_lng_cde)
INNER JOIN mda_attribute frm_set_atr ON (frm_set_def.ent_cde = frm_set_atr.ent_cde and frm_set_def.atr_cde = frm_set_atr.atr_cde)

UNION ALL

SELECT
3 AS Tag,
2 AS Parent,
null,
frm_set.frm_set_cde,
frm_set.frm_set_cde,
frm_set.sys_lng_cde,
frm_set.frm_set_typ_cde,
frm_set.frm_set_cpt,
'TEST STORED PROC',
GETDATE(),
null,
frm_set_def.ent_cde,
frm_set_def.ctl_idn,
null,
frm_set_atr.atr_fry_nme

FROM mda_form_set_definition frm_set_def
INNER JOIN mda_form_set frm_set ON (frm_set.frm_set_cde = frm_set_def.frm_set_cde and frm_set.sys_lng_cde = frm_set_def.sys_lng_cde)
INNER JOIN mda_attribute frm_set_atr ON (frm_set_def.ent_cde = frm_set_atr.ent_cde and frm_set_def.atr_cde = frm_set_atr.atr_cde)

UNION ALL

SELECT
4 AS Tag,
3 AS Parent,
null,
frm_set.frm_set_cde,
frm_set.frm_set_cde,
frm_set.sys_lng_cde,
frm_set.frm_set_typ_cde,
frm_set.frm_set_cpt,
'TEST STORED PROC',
GETDATE(),
null,
frm_set_def.ent_cde,
frm_set_def.ctl_idn,
null,
frm_set_atr.atr_fry_nme

FROM mda_attribute frm_set_atr

INNER JOIN mda_form_set_definition frm_set_def ON (frm_set_def.ent_cde = frm_set_atr.ent_cde and frm_set_def.atr_cde = frm_set_atr.atr_cde)
INNER JOIN mda_form_set frm_set ON (frm_set.frm_set_cde = frm_set_def.frm_set_cde and frm_set.sys_lng_cde = frm_set_def.sys_lng_cde)
ORDER BY 'FORMSETATTRIBUTE!4!ATR_FRY_NME', 'FORMSETDEFINITION!3!CTL_IDN', 'FORMSET!2!FRM_SET_CDE',parent

FOR XML EXPLICIT


/*
Now let me give you a sample of the xml output i retrieve
*/


<formsetxml>
<formset formset="1" frm_set_cde="1" sys_lng_cde="AFR" frm_set_typ="Grid" frm_set_cpt="1" ext_stp_nme="TEST STORED PROC" timestamp="2007-08-15T10:11:22.747">
<formsetdefinition entity="spl_master" ctl_idn="cmp_trd_nmelabel3">
<formsetattribute atr_fry_nme="Comapny Trading Name:">


<formset formset="1" frm_set_cde="1" sys_lng_cde="AFR" frm_set_typ="Grid" frm_set_cpt="1" ext_stp_nme="TEST STORED PROC" timestamp="2007-08-15T10:11:22.747">
<formsetdefinition entity="spl_master" ctl_idn="cmp_trd_nmetextbox3">
<formsetattribute atr_fry_nme="Comapny Trading Name:">


<formset formset="1" frm_set_cde="1" sys_lng_cde="AFR" frm_set_typ="Grid" frm_set_cpt="1" ext_stp_nme="TEST STORED PROC" timestamp="2007-08-15T10:11:22.747">
<formsetdefinition entity="spl_master" ctl_idn="hld_cmplabel6">
<formsetattribute atr_fry_nme="Holding Company:">


<formset formset="1" frm_set_cde="1" sys_lng_cde="AFR" frm_set_typ="Grid" frm_set_cpt="1" ext_stp_nme="TEST STORED PROC" timestamp="2007-08-15T10:11:22.747">
<formsetdefinition entity="spl_master" ctl_idn="hld_cmptextbox6">
<formsetattribute atr_fry_nme="Holding Company:">




However, i would like the output to be like the following,
<formsetxml>
<formset formset="1" frm_set_cde="1" sys_lng_cde="AFR" frm_set_typ="Grid" frm_set_cpt="1" ext_stp_nme="TEST STORED PROC" timestamp="2007-08-15T10:11:22.747">
<formsetdefinition entity="spl_master" ctl_idn="cmp_trd_nmelabel3">
<formsetattribute atr_fry_nme="Comapny Trading Name:">


<formsetdefinition entity="spl_master" ctl_idn="cmp_trd_nmetextbox3">
<formsetattribute atr_fry_nme="Comapny Trading Name:">

<formsetdefinition entity="spl_master" ctl_idn="hld_cmplabel6">
<formsetattribute atr_fry_nme="Holding Company:">

<formsetdefinition entity="spl_master" ctl_idn="hld_cmptextbox6">
<formsetattribute atr_fry_nme="Holding Company:">




Please note that there are cases where there might be many '<formsetattribute>'s for a specific formset definition where this must then also happen

<formsetdefinition entity="spl_master" ctl_idn="cmp_trd_nmetextbox3">
<formsetattribute atr_fry_nme="Comapny Trading Name1:">
<formsetattribute atr_fry_nme="Comapny Trading Name2:">



Help will be greatly appreciated. Thanks
QuestionConvert Excel to XML Pin
T4AMD14-Aug-07 9:43
T4AMD14-Aug-07 9:43 
QuestionXML file uploading Pin
Milind Panchal14-Aug-07 0:36
Milind Panchal14-Aug-07 0:36 
QuestionImages path in xml Pin
seemamltn13-Aug-07 17:44
seemamltn13-Aug-07 17:44 
AnswerRe: Images path in xml Pin
Rocky#21-Aug-07 1:10
Rocky#21-Aug-07 1:10 
QuestionXMl document for Model the images Pin
seemamltn13-Aug-07 11:30
seemamltn13-Aug-07 11:30 
AnswerRe: XMl document for Model the images Pin
Rocky#21-Aug-07 1:13
Rocky#21-Aug-07 1:13 
QuestionData transfering in DTS from Access to SQl table Pin
Vimalsoft(Pty) Ltd13-Aug-07 4:35
professionalVimalsoft(Pty) Ltd13-Aug-07 4:35 
QuestionRe: Data transfering in DTS from Access to SQl table Pin
George L. Jackson16-Aug-07 0:19
George L. Jackson16-Aug-07 0:19 
Questionhow do we split single cell into rows in XSLT Pin
Vinay Dornala13-Aug-07 2:53
Vinay Dornala13-Aug-07 2:53 
AnswerRe: how do we split single cell into rows in XSLT Pin
George L. Jackson16-Aug-07 0:17
George L. Jackson16-Aug-07 0:17 
QuestionTable that spans multiple rows Pin
totig13-Aug-07 0:14
totig13-Aug-07 0:14 
AnswerRe: Table that spans multiple rows [modified] Pin
George L. Jackson13-Aug-07 3:09
George L. Jackson13-Aug-07 3:09 
Question(Another) XSLT - identity template - question [modified] Pin
Chris Losinger10-Aug-07 15:39
professionalChris Losinger10-Aug-07 15:39 
QuestionXSL Transformation Query Pin
Prashant C9-Aug-07 23:37
Prashant C9-Aug-07 23:37 
AnswerRe: XSL Transformation Query [modified] Pin
George L. Jackson12-Aug-07 13:38
George L. Jackson12-Aug-07 13:38 
QuestionXSLT Question (Urgent please) Pin
Ravikanth Gore9-Aug-07 22:28
Ravikanth Gore9-Aug-07 22:28 
Questiongetting attribute value of an element in xml file [modified] Pin
pradeep kumarappagari9-Aug-07 21:13
pradeep kumarappagari9-Aug-07 21:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.