タグ付けされた質問 「xml」

XMLは、マークアップ言語であるExtensible Markup Languageです。マークアップ言語は、コンテンツの一部ではなく、コンテンツの処理方法に関する指示として簡単に識別できるテキスト形式で情報を入力する方法です。

9
2つのXMLファイルを比較するにはどうすればよいですか?
Linuxでは、2つのXMLファイル間の差分をどのように生成できますか? 理想的には、いくつかの厳密な設定にしたり、空白や属性の順序などのいくつかの設定を緩めたりできるようにしたいと思います。 ファイルが機能的に同じであることをしばしば気にしますが、特にXMLファイルに多くの改行がない場合、diff自体は使用するのが面倒です。 たとえば、次のことは本当に大丈夫です: <tag att1="one" att2="two"> content </tag> <tag att2="two" att1="one"> content </tag>
75 linux  xml  diff 

8
ChromeブラウザーでXMLを表示する
私はChromeブラウザーが大好きですが、開発作業でXMLを非常によく使用し、ChromeでXMLを表示すると、レンダリングされたテキストを取得するだけです。 ソースビューの方が若干優れていることは知っていますが、Internet ExplorerがXMLに追加するレイアウトと機能、つまり、 ハイライト ノードを開く/閉じる Chromeでこれを取得する方法はありますか? 更新: XMLTree拡張機能は、Google Chrome拡張機能ベータ版サイトで入手できます。

3
DOCXドキュメントのXMLを表示するにはどうすればよいですか?
.docx純粋なXML形式で見たいです。 インターネットブラウザーやビジュアルスタジオなどのさまざまなアプリケーションが、Wordでファイルを開きます。 また、ドキュメントの.xml拡張子を拡張子に変更しようとしましたが、メモ帳で開くとわかりにくいテキストがたくさん表示されます。
52 xml  docx 

6
Notepad ++でデフォルト言語を設定する方法
XMLファイルの処理には、主にNotepad ++を使用します。Notepad ++がファイルを開いたときにXML言語に基づいてファイルを解析し、色付けすると良いでしょう。代わりに、ファイルを開いて、[言語]メニューからXMLを選択する必要があります。 XMLがデフォルト言語であることをNotepad ++に通知し、それに応じてファイルを処理する方法はありますか。

1
PowerShellを使用してXMLファイルの値を変更/作成する方法は?
PowerShellを使用してXMLファイルの値を変更/作成できるかどうかを知りたいです。基本的に私は興味があります: XMLファイルの値を変更するか、値が存在しない場合は作成します(つまり、アイテムを検索し、存在しない場合は作成し、値を変更する必要があります) これらのような同じXMLファイル内の異なるXML構文を処理します。 構文1: <設定> <setting id = "Location2" value = "バルセロナ、スペイン" /> <setting id = "Location2id" value = "zmw:00000.1.08181" /> </ settings> 構文2: <設定> <musicplayer> <crossfade> 0 </ crossfade> <queuebydefault> false </ queuebydefault> </ musicplayer> </ settings> 構文3: <設定> <スキン設定> <setting type = "bool" name = "skin.confluence.HomepageHideRecentlyAddedVideo"> false </ …
24 powershell  xml 

5
XML用のGrepツール[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックスーパーユーザーのために。 4年前に閉鎖されました。 XMLでgrepのような操作を実行するための優れたツールを探しています。たとえば、特定の属性のみを抽出します。 Grep それ自体はそれを処理できません-DFAと同等のツールは非再帰的なマッチのみを処理でき、私のものは再帰的かもしれません。 xgrepを試しましたが、非常に不安定であり、安定した信頼できるツールが必要です。 推奨事項はありますか? 編集:Linuxでうまく機能するオープンソースツールを好みます。
22 automation  grep  xml  regex 

11
Notepad ++が起動しない(notepad ++。exeがタスクマネージャーに存在する)
昨日はNotepad ++は実行可能でしたが、今日は実行できません。notepad ++。exe(13プロセス)があるにもかかわらず、タスクマネージャーが存在するため、Notepad ++ウィンドウは起動しません。 ソフトウェアをアンインストールして再インストールしようとしましたが(最初の起動は動作します)、notepad.exeはC:\ WindowsおよびC:\ Windows \ Sytem32フォルダーにあります。 notepad ++で最後に開かれたファイルはxmlファイルで、次のエラーメッセージのために他のソフトウェアで読み取ることができません。 「<」文字は、値の属性では使用できません 何ができますか?
20 xml  notepad++ 

2
Notepad ++ x64で単一行のXMLファイルをフォーマット/インデントする方法は?
長い間、TextFXプラグインはメニューを介してNotepad ++ 32ビットバージョンの仕事をしていましたTextFX > TextFX HTML Tidy > Tidy: Reindent XML。 2012年1月、Notepad ++ v5.9.8にはプラグインが含まれなくなりました。おそらく、Unicodeの新しいサポートが原因で、TextFXの開発者はすぐには受け入れませんでした。N++ v5.9.8 changelog vs N ++ v5.9.6 changelogおよびTextFX's Futureを参照してください 後に64ビットバージョンのNotepad ++が導入されましたが、これにはプラグインマネージャーも含まれていません(それ自体がサードパーティの開発者によって開発されたプラグインであったため)。 最近まで。2017年4月、NppPluginManagerの開発者は、利用可能なx64バージョンのビルドがあると発表しました。 これで、TextFXプラグインで古い32ビットバージョンのN ++を使用したり、Tidy2(またはその他)をより新しいバージョンのN ++(ただしx32 !!)にインストールしようとしたりする問題はなくなりました。


14
スクリプト:XMLファイルのタグの値を抽出する最も簡単なものは何ですか?
pom.xml(Mavenの「プロジェクトオブジェクトモデル」)を読み取り、バージョン情報を抽出したい。以下に例を示します。 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.mycompany</groupId> <artifactId>project-parent</artifactId> <name>project-parent</name> <version>1.0.74-SNAPSHOT</version> <dependencies> <dependency> <groupId>com.sybase.jconnect</groupId> <artifactId>jconnect</artifactId> <version>6.05-26023</version> </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>com.sun.jdmk</groupId> <artifactId>jmxtools</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> <version>2.4</version> </dependency> </dependencies> </project> 上記からバージョン「1.0.74-SNAPSHOT」を抽出するにはどうすればよいですか? シンプルなbashスクリプトsedまたはawkを使用して、これを実行できるようになります。それ以外の場合は、単純なpythonが推奨されます。 編集 制約 Linuxボックスは企業環境にあるため、既にインストールされているツールのみを使用できます(xml2などのユーティリティを要求することはできませんが、大量の赤テープを使用する必要があります)。いくつかのソリューションは非常に優れています(既にいくつかの新しいトリックを学びます)が、環境が制限されているために適用できない場合があります 更新されたxmlリスト 依存関係タグを元のリストに追加しました。この場合、一部のハッキングソリューションが機能しない可能性があります ディストリビューション 私が使用しているディストリビューションはRHEL4です
14 linux  bash  unix  python  xml 

3
コマンドラインでXMLを強調表示するにはどうすればよいですか?
XMLをstdinから(たとえばからパイプでxmllint --format)stdout にハイライトするにはどうすればよいですか? nanoおよびviewで強調表示を取得する方法は知っていますが、stdoutに出力して終了するだけのものがありますか? リンクするには、次のように入力します xmllint --format xmlfile.xml | some-highlighter または、大きなファイルの場合 xmllint --format xmlfile.xml | some-highlighter | less きれいな出力を取得します。

6
行長に寛容なXML diff
私はこの質問に対する答えを見てきましたが、残念ながら今のところ助けてくれる人はいません。 茂みに負けないように、C#in Depthの第2版は現在コピー編集中です。コピーエディターの処理を本当に簡単に確認できるようにしたいので、彼の変更を拒否または受け入れることができます。 修正された形式のdocbookを使用していますが、生のXMLソースを見ると十分に満足しています。これまでのところ問題ありません-ただし、コピーエディタが変更を加えると、行の折り返しが変更される可能性があります。読んでいたもの: <para>Foo bar baz second line</para> 今読む <para>Foo bar grontle baz second line</para> さて、ここでの本当の変化は、「栄光」の挿入です。「baz」が最初の行から2番目の行に移動したことは気にしませんが、私が見たすべてのdiffツールは実行します。 私は1つのオプションが文書全体(またはおそらく段落全体)を単一行に再フォーマットすることであることを理解しています...しかし、それは表示するときにdiffツールがラップしないため、読みにくいです。 私が持っているツールで管理できると確信していますが、もっと良いものを知っている人がいれば、それについて聞いて本当にうれしいです。出版社もそうだろうと思う。 (WindowsタグをWindowsで使用可能にする必要があるため、ここにWindowsタグを含めました。Windows 以外のソフトウェアについても聞きたいのですが、Windowsでのビルドを支援できる場合に限ります。

1
スケジュールされたタスクをXMLファイルから自動的にインポートする方法は?
Windows 7でスケジュールされたタスクを作成しました。タスクは私のコンピューターで完全に正常に実行されています。 また、タスクをXMLファイルにエクスポートし、同じタスクを別のコンピューターに自動的に作成したいと考えています。2番目のコンピューターのタスクスケジューラで実際にXMLファイルをインポートするにはどうすればよいですか?

2
Excel:XLSXファイル内のXMLを編集します
Excel XLSXファイルは、いくつかのXMLファイルを含むzipアーカイブです。すべてのXMLファイルを抽出xl\connections.xml し、XMLエディターを使用して編集してみました。それは、別のサーバーを指すように20以上の接続を変更する必要があるためです。 編集したアーカイブをExcelで開くと、変更が拒否され、ファイルが修復されます。 XMLアーカイブ内のXMLファイルを編集する方法はありますか?

7
Notepad ++ 7.4用XMLツールプラグイン
Notepad ++用のXMLツールプラグインを実行するのに苦労しています。 最新のNotepad ++(v7.4)と最新のXMLツールプラグイン(Sourceforgeの v2.4.9.2 )の両方をWindows 7(64ビット)の64ビットバージョンとして使用しています。 まず、Notepad ++のすべてのインスタンスを閉じました。次に、で説明されているXMLTools.dllように、をNotepad ++インストールのpluginsフォルダーとと一緒に依存関係(ライブラリー)にコピーしnotepad++.exeましたinstall.txt。 Notepad ++を起動すると、次のエラーメッセージが表示されます。 %1は有効なWin32アプリケーションではありません。XMLTools.dllは現在のバージョンのNotepad ++と互換性がありません XMLツールプラグインをNotepad ++ v7.4に「インストール」した後のエラーメッセージ: 1時間グーグルしてさまざまなバージョンのXMLツールを試してみても、Notepad ++ v7.3.1でさえ、それ以上はうまくいきませんでした。誰かがこれを手伝ってくれる? これが私のNotepad ++デバッグ情報です: Notepad++ v7.4 (64-bit) Build time : May 14 2017 - 21:02:35 Path : D:\Program Files\Notepad++\notepad++.exe Admin mode : OFF Local Conf mode : OFF OS : Windows 7 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.