2017-11-17 5 views
-2

この質問の回答を検索しましたが、要件に直接関連するものは見つかりませんでした。おそらく私は間違った質問をしていると誰かがこれを行うには最高のアドバイスをすることができます。静的なhtmlファイルの値を更新する

要件:静的HTMLファイルは、緯度/経度などの値を持つファイルシステム内にあります。統合ツールは2分ごとに更新された緯度/経度値を受け取り、これらの値はHTMLファイルで更新する必要があるため、Webページは新しいコーディネートでマーカーを更新します。統合ツールは、htmlファイルを解析し、読み込み用に開いたり、完全に置き換えたりすることができます。

質問:これはどのように達成すべきですか?例えば

  1. 私は統合ツールからのデータを使用して変数を更新するために、Javaスクリプトや他のコーディング言語を使用して、その後、HTMLファイルに緯度/経度をパラメータ化を考えましたか? {緯度:12.1234、LNG:-12.1234}

    静的

    情報については、統合ツールは前などhtmlファイルを解析し、それを更新するために利用するJava、PHPと他の機能、

静的なHTMLを持っていますhtml after:{$ lat、$ lng}

  • ファイルを開いて、変数を更新された値に置き換え、ファイルを保存/閉じる。
  • (どのテクニック?)を使用すると、統合ツールはhtmlファイルの上記の値を更新します。

これを行うには、より良い方法や標準的な方法がありますか?

ガイダンスをいただければ幸いです。

おかげで、

GR

+0

本当にサーバーの生のHTMLページを変更したいのですか、または現在の値を読み取り、ライブ値を更新する少量のスクリプトを使用できますか? – Intervalia

+0

静的HTMLが本当に必要な場合は、単にコメント間の値を折り返して置き換えて、コメントを保持した正規表現を使用して置き換えてから、次の繰り返しのためにファイルを保存してください。 '<! - value:lat - > 12.1234 ' – Joschi

答えて

-1

あなたの統合ツールは、外部サーバへのAPI呼び出しを行うと、緯度/経度を取得して、HTMLファイルを更新し、その後、私はあなたがJavaScriptからAJAX呼び出しを行うために提案されている場合実行時にブラウザのHTMLでlat/lngを更新してください。 CORSの問題がある場合は、PHPのon API/Handlerを作成して、JavaScriptからAJAX呼び出しを介して呼び出すことができます。

関連する問題