問題タブ [xml-import]

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 に答える
530 参照

javascript - Indesign スクリプトが 2 回機能する

さまざまなバージョンのレポートの作成を自動化するスクリプトを作成しています。スクリプトは、最初に XML ファイルをインポートしてから、他の関数を実行して Indesign プロジェクトを整理します。

このスクリプトを実行すると、

[XML のインポート] ダイアログ ボックスが開き、インポートする XML ファイルを選択するよう求められます。[開く] をクリックすると、[XML インポート オプション] ボックスが表示されます。ここまでは順調ですね。しかし、[OK] をクリックすると、[XML のインポート] ボックスが再び表示されます。

これはそれほど重大な問題ではありません。必要なファイルと最初に必要なオプションを選択した場合、それらを再度選択するか、単に「キャンセル」を押しても違いはないように思われるため、スクリプトはまだ私がやりたいことをしていますが、あまりきちんとしていないようです。

私の質問は、[XML のインポート] ダイアログ ボックスを 1 回だけ取得するにはどうすればよいですか?

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

metadata - XML インポートの警告: Informatica

XML ファイルを Informatica リポジトリにインポートしようとすると、次の警告メッセージが表示されます。

警告: 予期しない状態: Wcursor.cpp: 305

インフォマティカのテクニカルサポートに連絡して支援を受けてください

続行すると、リポジトリが破損する可能性があります。

ここに画像の説明を入力

XML ファイルは約 70MB で、約 4500 個のオブジェクトが含まれています。アプリケーション全体をあるサーバーから別のサーバーに移行しています。この問題が発生する理由がわかりません。他のクライアント システムからも何度か試しましたが、うまくいきませんでした。

「pmrep」コマンドを使用してコマンドラインから XML をインポートするには、制御ファイルが必要です。しかし、この XML の制御ファイルはありません。そのため、そのオプションを使用することはできません。

誰かが私がこの問題を解決するのを手伝ってくれるなら、それは素晴らしいことです.

詳細:

Infa バージョン 9.1 Unix 環境にマウントされています。

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

unix - コマンドラインからの Informatica XML インポートの問題: PMREP

PMREP コマンドを使用して、コマンドラインから XML ファイルを Informatica リポジトリにインポートしたいと考えていました。

私が実行したコマンド:

pmrep objectimport -i .XML -c Control.XML -l Import_Log.txt

制御ファイル:

コントロール ファイルの名前を Control.XML または Control.dtd または Control.cnf に変更しました。しかし、何も機能しませんでした。

コマンドを実行すると、リポジトリが呼び出されましたが、すぐにこの失敗メッセージが表示されました。

2015 年 5 月 1 日金曜日 06:26:22 に呼び出されます

オブジェクトのインポートを実行できませんでした

ログファイルを確認したところ、次のエラーが発生しました。

FATAL:Error at (file /.../Control.XML, line 2, char 45(: An exception occurred! Type:XMLPlatformException, Message:Could not close the file.

制御ファイルに impcntl.dtd という名前を付けようとしましたが (これは単なる試行でした)、このエラーが発生しました。

FATAL:Error at (file /.../Control.XML, line 2,char 3): マークアップ宣言が必要です。

制御ファイルから "--> !DOCTYPE IMPORTPARAMS SYSTEM "impcntl.dtd" <--" という行を削除すると、次のエラーが発生しました。

ラベル [LABEL_IMPORT_NEW] がリポジトリ [SOURCE_REP_NAME] に見つかりません

Unix バージョン: Solaris SunOS 5.10(sparc)、および Infa バージョン: 9.1 hotfix 4 を使用しています。

誰かが私にこれに対する解決策を教えてくれれば、それは素晴らしいことです。

ありがとう!

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

excel - Google スプレッドシート関数内でセル参照を使用する

Google スプレッドシート機能を使用しています。この式は正常に機能します。

文字列SHA:000001は cell に含まれていB4ます。セル参照を使用したいと思います。そこで、式を次のように変更しました

残念ながら、これはうまくいきませんでした。返される値は です#VALUE!。正しい式はどのように見えるべきですか?

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

google-sheets - ImportXML() を使用して、Google スプレッドシートで在庫の「変化率」を取得する

ImportXML() 関数を使用して、Google スプレッドシートの株式データを取得したいと考えています。

の株価データを取得したいとしますSHA:000001 。価格を取得するために使用する式は次のとおりです。

その日の「パーセンテージでの価格変化」を取得するために使用する式は何ですか?

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

solr - DIH を使用して Solr で XML フル インポートを実行中に宣言されていない一般エンティティ エラーが発生する

xml ファイルをフォルダーから solr に一括インポートしようとしています。私のDIH構成は次のようになります。

フル インポートを実行しようとすると、ジョブが失敗し、以下のログが残ります。

「xml で宣言されていない一般エンティティ 'ldquo'」。

&ldquo,® のような xhtml エンティティが xml 内にあり、インデックス作成には必要ありません。これを無視して、xml からフィールド値を取得するにはどうすればよいですか? Solr 5.4.1 インスタンスと Java バージョン「1.7.0_45」を使用しています。

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

xml - XML Web クエリから複数のセルに値を返す Excel VBA

Web 上に XML データがあります。これらは、ゲーム内アイテムの価格と価格データです。

https://api.eve-central.com/api/marketstat?regionlimit=10000002&typeid=34

関数を呼び出してSINGLE値を取得します (たとえば、最高の買い注文):

関数は次のようになります。

1 つの値で問題ありません。500 個のアイテムを取得すると、データの取得に非常に時間がかかります。複数のセル (この場合は 2 つだけ) を入力するには、&typeid=35を追加して入力リンクを変更する必要があります。

https://api.eve-central.com/api/marketstat?regionlimit=10000002&typeid=34&typeid=35

そのリンクを使用すると、2 つの値をMsgBoxに取得できます。しかし、そのデータで作業する必要があるため、セルB3でそれが必要です。コードは次のようになります。

クエリからセルにデータを書き込もうとすると、問題が発生します。私が達成しようとしているのは、 Google スプレッドシート Web サービスのImportXML関数と同様の動作です。Excel 2013 を持っていないので、WEBSERVICE関数またはFILTERXMLXPathを使用できません。VBAでコーディングしたことはありません。ここに最終的なコードを入れていただければ幸いです。

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

google-sheets - ImportXML を使用して Google 検索結果をインポートする

Google スプレッドシートを使用して、Google 検索結果の番号を取得したいと考えています。私の式は次のとおりです。

Google スプレッドシートは常に #N/A を返します。数式に何か問題がありますか? 問題は URL にあると思いますが、解決策がありません。