Дан следующий XML-файл: <?xml-stylesheet type="text/xsl" href="style.xsl"?><package> <procedure name="prc_save_record"> <parameter name="id" type="number" in="true" out="true"/> <parameter name="name" type="varchar2" in="true"/> <parameter name="title" type="varchar2"/> <parameter name="save_date" type="date" out="true"/> </procedure> <procedure name="prc_delete_record"> <parameter name="id" type="number"/> </procedure></package>
И следующий файл стиля: <xsl:stylesheet version="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html"/> <xsl:template match="/"> <xsl:for-each select="package/procedure"> procedure <xsl:value-of select="@name"/> (<xsl:for-each select="parameter"> <xsl:value-of select="@name"/> <xsl:text> </xsl:text> <xsl:if test="@in='true'">in </xsl:if> <xsl:if test="@out='true'">out </xsl:if> <xsl:value-of select="@type"/> <xsl:if test="not(position()=last())">, </xsl:if> </xsl:for-each>); <xsl:if test="not(position()=last())"><BR/><BR/></xsl:if> </xsl:for-each></xsl:template></xsl:stylesheet>
Каким будет результат?
(Отметьте один правильный вариант ответа.)
Варианты ответа
procedure prc_save_record (id in out number,name in varchar2,title varchar2,save_date out date); procedure prc_delete_record (id number);
procedure prc_save_record ( id in out number, name in varchar2, title varchar2, save_date out date); procedure prc_delete_record (id number);
procedure prc_save_record (id in out number, name in varchar2, title varchar2, save_date out date); procedure prc_delete_record (id number);(Верный ответ)
procedure prc_save_record (id in out number,name in varchar2,title varchar2,save_date out date); procedure prc_delete_record (id number);