powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите сделать XSLT
25 сообщений из 25, страница 1 из 1
Помогите сделать XSLT
    #36570662
lyolea84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сразу говорю... с технологией 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
Помогите сделать XSLT
    #36570731
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lyolea84,

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

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

Мне нужно, чтоб в браузере выводились все данные из этого XML...
для этого, как я поняла можно на XML наложить XSLT.. чтоб на выходе получить HTML или XHTML...
но проблема в том, что не умею создавать XSLT...
...
Рейтинг: 0 / 0
Помогите сделать XSLT
    #36570846
Edkonst2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Помогите сделать XSLT
    #36570890
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lyolea84,

вот
и вот

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

вот
и вот

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

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

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

P.S. Обратись к фрилансерам, они сделают(конечно не бесплатно).
...
Рейтинг: 0 / 0
Помогите сделать XSLT
    #36570963
lyolea84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Помогите сделать XSLT
    #36570988
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lyolea84,

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

глупый вопрос, но всё же.. как обращаться по StyleID? где это в коде писать?
...
Рейтинг: 0 / 0
Помогите сделать XSLT
    #36571026
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Помогите сделать XSLT
    #36571074
lyolea84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Помогите сделать XSLT
    #36571155
lyolea84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот написала так... уже лучше....
Код: 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
Помогите сделать XSLT
    #36571454
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lyolea84,

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

Код: 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
Помогите сделать XSLT
    #36571532
lyolea84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anton_Demin,

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

Так что со стилями? Их можно тоже как-то передать?
...
Рейтинг: 0 / 0
Помогите сделать XSLT
    #36571600
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Помогите сделать XSLT
    #36571637
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lyolea84,

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

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

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

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

что такое test?

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

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

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

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

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


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