输入XML
<Root>
<Result>
<System>
<Name>ABC</Name>
<ID pname="PAD">
<value>4567</value>
</ID>
<lastTime>2013-11-06T17:36:46.000-05:00</lastTime>
</System>
<line>Metals</line>
</Result>
<Result>
<System>
<Name>CAYS</Name>
<ID pname="PAD">
<value>MCIERT</value>
</ID>
<ID pname="ATPAD">
<value>56412</value>
</ID>
<lastTime>2013-12-06T16:43:36.000-05:00</lastTime>
</System>
<System>
<Name>CAYS</Name>
<ID pname="CAD">
<value>DGSG</value>
</ID>
<ID pname="ARCAD">
<value>2847114</value>
</ID>
<lastTime>2013-12-07T20:02:38.000-05:00</lastTime>
</System>
<line>Minerals</line>
</Result>
</Root>
Run Code Online (Sandbox Code Playgroud)
输出Json
{
"Root": {
"Result": [
{
"System": {
"Name": "ABC",
"ID": {
"pname": "PAD",
"value": "4567"
},
"lastTime": "2013-11-06T17:36:46.000-05:00"
},
"line": "Metals"
},
{
"System": [
{
"Name": "CAYS",
"ID": [
{
"pname": "PAD",
"value": "MCIERT"
},
{ …Run Code Online (Sandbox Code Playgroud) 我有一个数字作为xml中的元素.我需要追加0才能使它成为5位数.如果它是1,那么我需要转换为00001如果它是12,那么我需要转换为00012如果它是123,那么我需要转换为00123如果它是1234,那么我需要转换为01234
输入
<id>23</id>
Run Code Online (Sandbox Code Playgroud)
产量
<id>00123</id>
Run Code Online (Sandbox Code Playgroud)
而不是多次写条件如何使用xslt在单一条件下完成它
我能够将提取推送克隆到存储库。同样,是否可以使用 Go 创建拉取请求或合并 PR?
"gopkg.in/src-d/go-git.v4"
Run Code Online (Sandbox Code Playgroud)