HEX

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit - prohibited by configuration in /home/u547966/brikov.ru/www/wp-content/plugins/admin-menu-editor/menu-editor.php on line 745
Server: Apache
System: Linux 4.19.0-0.bpo.9-amd64 x86_64 at red40
User: u547966 (5490)
PHP: 5.3.29-mh2
Disabled: syslog, dl, popen, proc_open, proc_nice, proc_get_status, proc_close, proc_terminate, posix_mkfifo, chown, chgrp, accelerator_reset, opcache_reset, accelerator_get_status, opcache_get_status, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority
Upload Files
File: //usr/share/doc/libxml-xslt-perl/examples/cml2cml.xsl
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="/">
    <![CDATA[<?xml version="1.0" encoding="ISO-8859-1"?>]]>
    <![CDATA[<!DOCTYPE molecule SYSTEM "http://www.xml-cml.org/cml.dtd" []>]]>
    <xsl:processing-instruction name="xml-stylesheet">type="text/xsl" href="cml.xsl"</xsl:processing-instruction>  
    <xsl:apply-templates />
  </xsl:template>

  <xsl:template match="MOL">
    <molecule id="{@ID}" convention="DictOrgChem">
      <xsl:for-each select="XVAR">
        <xsl:choose>
          <xsl:when test="@BUILTIN='BOILINGPOINT'">
        <float title="BoilingPoint" units="degrees Celsius"><xsl:value-of select="."/></float>
          </xsl:when>
          <xsl:when test="@BUILTIN='MELTINGPOINT'">
        <float title="MeltingPoint" units="degrees Celsius"><xsl:value-of select="."/></float>
          </xsl:when>
          <xsl:when test="@BUILTIN='DENSITY'">
        <float title="Density" units="g/ml"><xsl:value-of select="."/></float>
          </xsl:when>
          <xsl:when test="@BUILTIN='DIPOLEMOMENT'">
        <float title="DipoleMoment" units="Debeye"><xsl:value-of select="."/></float>
          </xsl:when>
        </xsl:choose>
      </xsl:for-each>
      <xsl:apply-templates select="FORMULA"/>
    </molecule>
  </xsl:template>

  <xsl:template match="FORMULA">
    <xsl:for-each select="XVAR">
      <xsl:choose>
      	<xsl:when test="@BUILTIN='MOLWT'">
        <float title="MolecularWeight" units="g/mol"><xsl:value-of select="."/></float>
	</xsl:when>
	<xsl:when test="@BUILTIN='STIOCHIOM'">
        <string title="Stoichiometry"><xsl:value-of select="."/></string>
	</xsl:when>
      </xsl:choose>
    </xsl:for-each>
  </xsl:template>
</xsl:stylesheet>