我通过了参考,我想知道它的类型.为此,"ref"适用于未经处理的引用,但是在有福的引用上,它返回它被祝福的包名.
$a=[];
print ref $a;
Run Code Online (Sandbox Code Playgroud)
ARRAY
bless $a, 'mytype';
print ref $a;
Run Code Online (Sandbox Code Playgroud)
我的风格
我怎样才能得到这个类型?
我试图从这种输入:
<col title="one">
<cell>a</cell> <cell>b</cell> <cell>c</cell> <cell>d</cell>
</col>
<col title="two">
<cell>e</cell> <cell>f</cell> <cell>g</cell>
</col>
Run Code Online (Sandbox Code Playgroud)
...使用XSLT对此HTML输出:
<table>
<tr> <th>one</th> <th>two</th> </tr>
<tr> <td>a</td> <td>e</td> </tr>
<tr> <td>b</td> <td>f</td> </tr>
<tr> <td>c</td> <td>g</td> </tr>
<tr> <td>d</td> </tr>
</table>
Run Code Online (Sandbox Code Playgroud)
换句话说,我想执行矩阵转置.我想找不到一个简单的方法,可能没有,我想; 复杂的怎么样?在Google上搜索时,我发现提示解决这个问题的方法是通过递归.任何想法都赞赏.