問題タブ [xmlstarlet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
479 参照

xml - xmlstarlet を使用して、あるファイルから別のファイルに XML を挿入しますか?

xmlstarlet を使用して 1 つのファイルから別のファイルに XML を挿入する方法はありますか?それとも、一連の -s コマンドをつなぎ合わせて立ち往生していますか? 挿入するかなり大きなチャンクがあります。そのチャンクを含むxslを書いたほうがいいでしょうか?

0 投票する
1 に答える
2741 参照

xml - Xmlstarlet、複数の要素と日付の除外

私はxmlstarletを使用したことがないので、入力と目的の出力を使用して単純に保つつもりです。投稿された回答から何かを学ぶことができれば幸いです。

入力:

必要な出力:

これを単純なデータ操作だけでなくするいくつかのこと

<date>1)現在の日付を持たないすべてのデータを削除したい

2)目的の出力からわかるように、要素のAの結果に<homeaway>「Away @」というテキストを表示し、Hタグに「Homevs」というテキストを表示したいと思います。

本当にありがとうございました。

0 投票する
1 に答える
1708 参照

xml - XMLStarlet - それぞれについてエレメント

次の XML があります。

XMLStarlet を使用して、次の出力を取得したいと思います。

私はコマンドを試しました:

ただし、これは単にすべてのアプリケーション、次にすべてのパス、次にすべてのバージョンをリストしているだけです。私は XMLStarlet の初心者なので、助けていただければ幸いです。ありがとう!

0 投票する
1 に答える
1125 参照

xmlstarlet - スター付きのxmlstarletカウント

xmlstarletを使用したこの行コマンドを使用して、client_state.xmlファイルにあるname =$VALORの数を返します。しかし、$VALOR*のように星付きの値を選択したい

どうすればいいのですか?

ありがとう

フェリペ

0 投票する
1 に答える
35680 参照

xml - xmlstarlet選択値

これはxml-dataです:

property2価値のあるアイテムを見つけようとしidentifyerています1234。データを選択できます:

2種類の出力が望ましいでしょう。

と:

0 投票する
1 に答える
552 参照

libxml2 - xmlstarlet not working correct in mac

I created a batch file for windows that executes some xmlstarlet commands. I want to write it as .sh file so that i can run it on mac. The problem is.. Some commands are working fine in windows but not in mac. It didn't show any error too. Eg.

In windows, above command deletes the mentioned xml tag. BUt it does nothing in mac. But the command

is working fine in both mac and windows. I have installed xml tool. Checked /usr/local/bin. It has libxslt.dylib and libxml2.dylib. I dont know where the problem lies? Can someone help?

0 投票する
1 に答える
292 参照

xml - bashでxmlstarletを使用してランダムノードを選択するにはどうすればよいですか?

Bash、ubuntulinux。bashでxmlstarletを使用してランダムノードを選択するにはどうすればよいですか?

0 投票する
1 に答える
428 参照

xml - XMLスターレットの「表示」オプションを使用するには?

によって XML から値を選択しようとしていますXPathなぜxmlstarlet sel -t -m //data -v "." /tmp/test.xml 機能し、xmlstarlet sel -t -m //data /tmp/test.xml 機能しないのだろうか。

option がview-vを意味することは知っています。しかし、立ち往生しています。xmlstarlet sel -t -m //data -v /tmp/test.xml

だから、私の質問は、オプションビューを適切に使用する方法です。

0 投票する
1 に答える
2864 参照

xml - XMLスターレットの代替

XML starletでXML処理に代わるものはありますbashか?私の典型的な使用法は次のとおりです。

  • かなりフォーマット;
  • によるデータの選択XPath
0 投票する
1 に答える
203 参照

xml - 2 つの同一ノードの 2 番目のノードに XML ノードを挿入します

XML Starlet を使用してプログラムで xml ファイルを編集しています。次の XML ドキュメントがあります。

2 番目のノードに新しい<action>タグを追加しようとしています。うっかり<intent-filter>最初にノードを作成することなく、どうすればそれを行うことができますか?<intent-filter>

期待される出力:

http://xmlstar.sourceforge.net/doc/xmlstarlet.txtのドキュメントを確認しましたが、この状況の解決策が見当たらないようです。

ありがとう!