Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите сделать XSLT / 25 сообщений из 25, страница 1 из 1
09.04.2010, 13:53
    #36570662
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Сразу говорю... с технологией XSLT никогда не сталкивалась... но необходимо для XML написать XSLT... Помогите плиз...
Вот XML:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
367.
368.
369.
370.
371.
372.
373.
374.
375.
376.
377.
378.
379.
380.
381.
382.
383.
384.
385.
386.
387.
388.
389.
390.
391.
392.
393.
394.
395.
396.
397.
398.
399.
400.
401.
402.
403.
404.
405.
406.
407.
408.
409.
410.
411.
412.
413.
414.
415.
416.
417.
418.
419.
420.
421.
422.
423.
424.
425.
426.
427.
428.
429.
430.
431.
432.
433.
434.
435.
436.
437.
438.
439.
440.
441.
442.
443.
444.
445.
446.
447.
448.
449.
450.
451.
452.
453.
454.
455.
456.
457.
458.
459.
460.
461.
462.
463.
464.
465.
466.
467.
468.
469.
470.
471.
472.
473.
474.
475.
476.
477.
478.
479.
480.
481.
482.
483.
484.
485.
486.
<?xml version="1.0" encoding="Windows-1251"?> 
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o="urn:schemas-microsoft-com:office:office"
 xmlns:x="urn:schemas-microsoft-com:office:excel"
 xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:html="http://www.w3.org/TR/REC-html40">
 <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
  <LastAuthor>ANONYMOUS</LastAuthor>
  <Created> 2010 - 04 -08T11: 51 : 04 </Created>
  <Version> 11 . 6408 </Version>
 </DocumentProperties>
 <ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">
  <WindowHeight> 8445 </WindowHeight>
  <WindowWidth> 11115 </WindowWidth>
  <WindowTopX> 720 </WindowTopX>
  <WindowTopY> 375 </WindowTopY>
  <RefModeR1C1/>
  <ProtectStructure>False</ProtectStructure>
  <ProtectWindows>False</ProtectWindows>
 </ExcelWorkbook>
<Styles>
<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="Default" ss:Name="Normal">
  <Alignment ss:Vertical="Bottom"/>
  <Borders/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s62">
  <Alignment ss:Vertical="Bottom"/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s63">
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s64">
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Bold="1"/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s65">
  <Alignment ss:Vertical="Bottom"/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s66">
  <Alignment ss:Horizontal="Left" ss:Vertical="Bottom"/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="12" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s67">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="12" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s68">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s69">
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204"/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s70">
  <Alignment ss:Horizontal="Center" ss:Vertical="Bottom" ss:WrapText="1"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s75">
  <Alignment ss:Horizontal="Center" ss:Vertical="Bottom" ss:WrapText="1"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s76">
  <Alignment ss:Horizontal="Center" ss:Vertical="Bottom" ss:WrapText="1"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s77">
  <Alignment ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s78">
  <Alignment ss:Horizontal="Center" ss:Vertical="Bottom"/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s79">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204"/>
  <Interior/>
  <NumberFormat ss:Format="Fixed"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s80">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom" ss:WrapText="1"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204"/>
  <Interior/>
  <NumberFormat ss:Format="Fixed"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s81">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204"/>
  <Interior/>
  <NumberFormat ss:Format="Fixed"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s82">
  <Alignment ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s83">
  <Alignment ss:Horizontal="Center" ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s84">
  <Font ss:FontName="Arial" ss:Size="8"/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s85">
  <Alignment ss:Horizontal="Center" ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s86">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s87">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
  <Interior/>
  <NumberFormat ss:Format="Fixed"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s88">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
  <Interior/>
  <NumberFormat ss:Format="Fixed"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s89">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom" ss:WrapText="1"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
  <Interior/>
  <NumberFormat ss:Format="Fixed"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s90">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
  <Interior/>
  <NumberFormat ss:Format="Fixed"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s91">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
  <Interior/>
  <NumberFormat ss:Format="0"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s92">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s93">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8" ss:Bold="1"/>
  <Interior/>
  <NumberFormat/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s94">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom" ss:WrapText="1"/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8" ss:Bold="1"/>
  <Interior/>
  <NumberFormat ss:Format="Fixed"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s95">
  <Alignment ss:Horizontal="Right" ss:Vertical="Bottom"/>
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="8" ss:Bold="1"/>
  <Interior/>
  <NumberFormat ss:Format="Fixed"/>
  <Protection/>
</Style>

<Style xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s96">
  <Font ss:FontName="Arial" xmlns:x="urn:schemas-microsoft-com:office:excel" x:CharSet="204" ss:Size="12"/>
</Style>

</Styles>
 <Worksheet ss:Name="Page1"> 
   <Table ss:ExpandedColumnCount="8" ss:ExpandedRowCount="34" x:FullColumns="1" x:FullRows="1">
<Column ss:Index="1" ss:AutoFitWidth="0" ss:Width="94"  />
<Column ss:Index="2" ss:AutoFitWidth="0" ss:Width="86"  />
<Column ss:Index="3" ss:AutoFitWidth="0" ss:Width="75"  />
<Column ss:Index="4" ss:AutoFitWidth="0" ss:Width="89"  />
<Column ss:Index="5" ss:AutoFitWidth="0" ss:Width="84"  />
<Column ss:Index="6" ss:AutoFitWidth="0" ss:Width="79"  />
<Column ss:Index="7" ss:AutoFitWidth="0" ss:Width="76"  />
<Row >
</Row>
<Row >
</Row>
<Row >
<Cell ss:Index="1" ss:StyleID="s66"  ><Data ss:Type="String">Ведомость по контрагентам: Общие взаиморасчеты</Data></Cell>
</Row>
<Row >
<Cell ss:Index="1" ss:StyleID="s66"  ><Data ss:Type="String">с  01 . 01 . 2010  по   31 . 01 . 2010 </Data></Cell>
</Row>
<Row >
<Cell ss:Index="6" ss:StyleID="s68"  ><Data ss:Type="String">Отчет сформирован  08 . 04 . 2010 </Data></Cell>
</Row>
<Row >
</Row>
<Row >
</Row>
<Row >
</Row>
<Row >
<Cell ss:StyleID="s70" ss:MergeAcross = "1" ><Data ss:Type="String">Маршрут/Контрагент/ Документы движения</Data></Cell>
<Cell ss:StyleID="s75"  ><Data ss:Type="String">Нач.долг клиента</Data></Cell>
<Cell ss:StyleID="s76"  ><Data ss:Type="String">Увеличение долга клиента</Data></Cell>
<Cell ss:StyleID="s70"  ><Data ss:Type="String">Уменьшение долга клиента</Data></Cell>
<Cell ss:StyleID="s75"  ><Data ss:Type="String">Конечн.долг клиента</Data></Cell>
<Cell ss:StyleID="s75"  ><Data ss:Type="String">Просроченный долг</Data></Cell>
<Cell ss:StyleID="s75"  ><Data ss:Type="String">Кол-во дней (проср. долг)</Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String"> 18083 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 51 . 49 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 51 . 49 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String"> 18097 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 159 . 9 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 159 . 9 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String"> 18087 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 412 . 42 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 412 . 42 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String"> 18076 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 665 . 35 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 665 . 35 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String"> 18077 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 232 . 84 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 232 . 84 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String"> 18093 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 675 . 99 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 675 . 99 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String">XT3696247/ 18096 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 1381 . 56 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 1381 . 56 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String"> 18088 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 522 . 45 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 522 . 45 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String"> 18081 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 478 . 09 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 478 . 09 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String"> 18090 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 606 . 67 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 606 . 67 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:StyleID="s85"  ><Data ss:Type="String"> 04 . 01 . 2010 </Data></Cell>
<Cell ss:StyleID="s86"  ><Data ss:Type="String">XT3696225/ 18084 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s88"  ><Data ss:Type="String"> 1223 . 12 </Data></Cell>
<Cell ss:StyleID="s89"  ><Data ss:Type="String"> 0 </Data></Cell>
<Cell ss:StyleID="s87"  ><Data ss:Type="String"></Data></Cell>
<Cell ss:StyleID="s90"  ><Data ss:Type="String"> 1223 . 12 </Data></Cell>
<Cell ss:StyleID="s91"  ><Data ss:Type="String"> 94 </Data></Cell>
</Row>
<Row >
<Cell ss:Index="3"  ><Data ss:Type="String">Это XML отчёт </Data></Cell>
</Row>
<Row >
<Cell ss:Index="5"  ><Data ss:Type="String">полученный из XML шаблона</Data></Cell>
</Row>
</Table>
</Worksheet>
</Workbook>
...
Рейтинг: 0 / 0
09.04.2010, 14:15
    #36570731
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84,

а что надо сделать?
...
Рейтинг: 0 / 0
09.04.2010, 14:44
    #36570845
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Deminlyolea84,

а что надо сделать?

Мне нужно, чтоб в браузере выводились все данные из этого XML...
для этого, как я поняла можно на XML наложить XSLT.. чтоб на выходе получить HTML или XHTML...
но проблема в том, что не умею создавать XSLT...
...
Рейтинг: 0 / 0
09.04.2010, 14:44
    #36570846
Edkonst2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84Сразу говорю... с технологией XSLT никогда не сталкивалась... но необходимо для XML написать XSLT... Помогите плиз...
Вот XML:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
...
<Cell ss:Index="3"  ><Data ss:Type="String">Это XML отчёт </Data></Cell>
</Row>
<Row >
<Cell ss:Index="5"  ><Data ss:Type="String">полученный из XML шаблона</Data></Cell>
</Row>
</Table>
</Worksheet>
</Workbook>

Так вроде у Вас выходной документ XML. А надо же знать, что на входе...
...
Рейтинг: 0 / 0
09.04.2010, 14:56
    #36570890
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84,

вот
и вот

все что тебе надо.
впереди два выходных дня.
...
Рейтинг: 0 / 0
09.04.2010, 15:00
    #36570900
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Deminlyolea84,

вот
и вот

все что тебе надо.
впереди два выходных дня.

Спасибо... материала и у меня предостаточно... но трудновато писать самой... темболее и XML сложный... и стили надо передать...
...
Рейтинг: 0 / 0
09.04.2010, 15:10
    #36570942
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84
Спасибо... материала и у меня предостаточно... но трудновато писать самой... темболее и XML сложный... и стили надо передать...

Тут за тебя работу делать ни кто не будет.

P.S. Обратись к фрилансерам, они сделают(конечно не бесплатно).
...
Рейтинг: 0 / 0
09.04.2010, 15:17
    #36570963
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Deminlyolea84
Спасибо... материала и у меня предостаточно... но трудновато писать самой... темболее и XML сложный... и стили надо передать...

Тут за тебя работу делать ни кто не будет.

P.S. Обратись к фрилансерам, они сделают(конечно не бесплатно).

это понятно...

просто подскажите.... вот я набросала....
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match = "/">
      <body>
        <table>
          <tr>
             <td>Data</td>
          </tr>
          <xsl:apply-templates/>
        </table>
      </body>
    </xsl:template>
    <xsl:template match = "//Row/Cell">
       <tr>
         <td><xsl:value-of select="Data/text()"/></td>
       </tr>
    </xsl:template>
   </xsl:stylesheet>

но всё из тэгов Data записывается в одну ячейку.... а надо в разные как и в самом xml....
...
Рейтинг: 0 / 0
09.04.2010, 15:27
    #36570988
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84,

У тебя за ячейку отвечает атрибут ss:StyleID с определенным номером.
Вот через этот номер и обращайтесь(к атрибутам обращаются через собаку).
Код: plaintext
"//Row/Cell/@ss:StyleID"
...
Рейтинг: 0 / 0
09.04.2010, 15:32
    #36571003
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Demin,

глупый вопрос, но всё же.. как обращаться по StyleID? где это в коде писать?
...
Рейтинг: 0 / 0
09.04.2010, 15:39
    #36571026
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84,

За атрибут StyleID у тебя отвечает одельный неймспейс его надо подключить в голове файла.
Код: plaintext
1.
2.
3.
4.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.1" 
						xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
						xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"

у тебя неймспейсов много, каждый, к которому ты хочешь обратиться, надо объявлять.
...
Рейтинг: 0 / 0
09.04.2010, 15:48
    #36571074
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Demin,

Упс не совсем поняла.... написала так... но тоже самое получается...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<xsl:stylesheet version="1.1"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet">
    <xsl:template match = "/">
      <body>
        <table>
          <tr>
             <td>Data</td>
          </tr>
          <xsl:apply-templates/>
        </table>
      </body>
    </xsl:template>
    <xsl:template match = "//Row/Cell/@ss:StyleID">
       <tr>
         <td><xsl:value-of select="Data/text()"/></td>
       </tr>
    </xsl:template>
   </xsl:stylesheet>

или я не так обращаюсь... не так поняла...
...
Рейтинг: 0 / 0
09.04.2010, 16:09
    #36571155
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
вот написала так... уже лучше....
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<?xml version="1.0" encoding="Windows-1251"?>
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
    xmlns="urn:schemas-microsoft-com:office:spreadsheet"
    xmlns:o="urn:schemas-microsoft-com:office:office"
    xmlns:x="urn:schemas-microsoft-com:office:excel"
    xmlns:html="http://www.w3.org/TR/REC-html40">
    <xsl:template match = "/">
      <body>
        <table>
          <tr>
          </tr>
          <xsl:apply-templates/>
        </table>
      </body>
    </xsl:template>
    <xsl:template match = "//Row/Cell">
       <tr>
         <td><xsl:value-of select="Data/text()"/></td>
       </tr>
    </xsl:template>
   </xsl:stylesheet>

но выдаёт всё в один столбец... а надо как в исходном XML... в разных столбцах (в разброс)
...
Рейтинг: 0 / 0
09.04.2010, 17:40
    #36571454
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84,

у тебя не работает щас ничего.
объявить основному неймспейсу надо псевдоним.
и обращаться по XPath через него
Код: plaintext
1.
2.
3.
xmlns:XXX="urn:schemas-microsoft-com:office:spreadsheet"
.............
<xsl:template match = "xxx:Workbook">
...
Рейтинг: 0 / 0
09.04.2010, 17:47
    #36571474
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Demin,

Типа этого?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
    xmlns:m="urn:schemas-microsoft-com:office:spreadsheet"
    xmlns:o="urn:schemas-microsoft-com:office:office"
 xmlns:x="urn:schemas-microsoft-com:office:excel"
 xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:html="http://www.w3.org/TR/REC-html40">
<xsl:output method="html" indent="no"/>
  <xsl:template match="/">
  <body>
  <table>
    <xsl:apply-templates select="/m:Workbook/m:Worksheet/m:Table/m:Row"/>
  </table>
  </body>
  </xsl:template>
  <xsl:template match="m:Row">
    <tr>
      <xsl:apply-templates select="m:Cell"/>
    </tr>
  </xsl:template>
  <xsl:template match="m:Cell">
     <td>
       <xsl:value-of select="m:Data/text()"/>
     </td>
  </xsl:template>
</xsl:stylesheet>

а как стили поставить в ячейки правильные (как в исходном XML)?
...
Рейтинг: 0 / 0
09.04.2010, 18:02
    #36571520
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
типа этого:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0"
		  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
		  xmlns:c="urn:schemas-microsoft-com:office:spreadsheet">
	
    <xsl:template match = "c:Workbook">
      <body>
        <table >
			<xsl:for-each select="c:Worksheet/c:Table/c:Row">
			<tr>
				<xsl:for-each select="c:Cell">
					<td><xsl:value-of select="c:Data"/></td>	
				</xsl:for-each>
			</tr>		
			</xsl:for-each>	
        </table>
      </body>
    </xsl:template>

   </xsl:stylesheet>
...
Рейтинг: 0 / 0
09.04.2010, 18:05
    #36571532
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Demin,

Мой и Ваш вариант выдают одинаковый результат. Только Ваш более копактный и без ничего лишнего. Вот что значит опыт!!!

Так что со стилями? Их можно тоже как-то передать?
...
Рейтинг: 0 / 0
09.04.2010, 18:35
    #36571600
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
<?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0"
		  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
		  xmlns:c="urn:schemas-microsoft-com:office:spreadsheet">
	
    <xsl:template match = "c:Workbook">
      <body>
        <table >
			<xsl:for-each select="c:Worksheet/c:Table/c:Row">
			<tr>
				<xsl:for-each select="c:Cell">
				<td>
					<xsl:if test="@c:StyleID='s85'">
						<xsl:attribute name="style">font-size:14pt; font-family: Arial"</xsl:attribute>
					</xsl:if>
					<xsl:value-of select="c:Data"/>
				</td>	
				</xsl:for-each>
			</tr>		
			</xsl:for-each>	
        </table>
      </body>
    </xsl:template>

   </xsl:stylesheet>
как то так.
Наверно есть варианты поинтереснее, но надо разбираться
...
Рейтинг: 0 / 0
09.04.2010, 18:52
    #36571637
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84,

заметь: шапка поплыла!!!
...
Рейтинг: 0 / 0
13.04.2010, 13:21
    #36576303
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Demin,

Код: plaintext
1.
<xsl:if test="@c:StyleID='s85'">

что такое test?
...
Рейтинг: 0 / 0
13.04.2010, 13:37
    #36576365
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84Anton_Demin,

Код: plaintext
1.
<xsl:if test="@c:StyleID='s85'">

что такое test?

Выражение для проверки условия.
...
Рейтинг: 0 / 0
13.04.2010, 13:41
    #36576379
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Demin,

ага понятно просто такой синтаксис...
просто последний Ваш пример не вставляет атрибут со стилями....
...
Рейтинг: 0 / 0
13.04.2010, 13:44
    #36576385
Anton_Demin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
lyolea84Anton_Demin,

ага понятно просто такой синтаксис...
просто последний Ваш пример не вставляет атрибут со стилями....
вставляет, я проверял.
...
Рейтинг: 0 / 0
13.04.2010, 13:47
    #36576389
lyolea84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Demin,
разобралась.... у меня просто не все кавычки были поставлены.

спасибо, буду дальше разбираться
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
04.08.2011, 16:58
    #37381015
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите сделать XSLT
Anton_Demin,

Спасибо за науку.
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите сделать XSLT / 25 сообщений из 25, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]