問題タブ [ampersand]
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.
project - QMAKE : 生成された VS プロジェクトとアンパサンド
QMAKE を使用して、空白を含むパスを含む Visual Studio プロジェクトを生成します。例:C:\Program Files...
"
パス ($$quote は機能しません) の前後にタグ (6 文字の HTML タグであり、実際の引用符ではなく、VS が必要とするもの)を追加する必要があります。しかし"
、私が .pro に書き込むと、qmake は .pro で翻訳し"
ます。
それを避ける方法はありますか?特別な機能、アスキーコードなどを使用していますか?
ありがとう !
c# - XDocument は & だけでなく & を保存します
XDocument を使用して、xml ドキュメントの値を切り替えています。新しい値では文字 '&' (アンパサンド) を使用する必要がありますが、XDocument.save() の後には&
代わりに xml が含まれています!
エンコーディングなどを使用してみました...何も機能しませんでした
php - クエリにアンパサンドがある場合、Joomla1.7DBクエリは機能しません
私はこれについて精神的になっています。私はこれまで何時間もすべてを試してきました。タスクは次のとおりです。
モジュールオーバーライドでは、次のコードを使用します。
これは機能し$title
ますが、変数から動的に取得しているので、これが機能する必要があります。
foreachループに入力される6つの変数がありますが$linktext
、「&」を含む文字列を持つ変数を除いてすべて機能します。
クエリでhtmlentitiesとutf8_encode、およびさまざまな種類(実際にはすべての組み合わせ)の「と」を試しました...何も機能しませんでした。
phpmyadminで次のSQLクエリを使用すると、次のように機能します。
私はこれに本当に戸惑っています、そして今非常に疲れていて怒っています...どんな助けでも大いに感謝されます!!!
javascript - &を含む変数をURLに渡す
私のウェブページでは、desknameという変数をポップアップに渡す必要があります。私の問題は、デスク名の多くが中央に&があることです(例:ランドリーとタバコ)。したがって、この変数を含めようとすると、URLが&の後のすべてを新しい変数にするため、後半が切り捨てられます。
これが私のコードです:
変数を妨げられずに渡す方法に関する提案はありますか?encodeURIcomponentの使用に関するいくつかの提案を読みましたが、この場合にそれを使用する方法の適切な説明を見つけることができませんでした。理想的には、JavaScriptを個別に記述するのではなく、この行でJavaScriptを処理できると思いますが、それが唯一の方法である場合は、お知らせください。
ありがとう、タッカー
jsf - URLで&を使用するとXMLエラーが発生します:エンティティ「foo」への参照は「;」で終わる必要があります デリミタ
私は次のコードでグーグルマップの画像を取得しようとしています:
しかし、ブラウザで次のような例外が発生します。
エラー解析/content/profile.xhtml:
エラートレース[行:48]エンティティ「ズーム」への参照は「;」で終了する必要があります デリミタ。
&
URLをXMLとして解釈しないようにするにはどうすればよいですか?
redirect - CRM 2011-サイトマップのカスタムビュー、「Outlookクライアント」の構成が破損している
サイトマップにサブエリアを追加してカスタムビューを表示すると、「Outlookクライアント」を構成(インストール)しようとするとエラーが発生します。CRM 2011の「Webクライアント」ではすべて正常に機能します。以下に、私が使用したサブエリアを示します。
さらに調べてみると、「&」が問題であることがわかります。「http://www.google.be」を入力すると、「Outlook」と「Web」の両方ですべてが正しく機能しているようです...単に「&」を入力すると、カスタマイズをインポートできません。
誰かがこのエラーを通過することができますか?その間に「RedirectPage.html」ページを配置しようとしましたが、ページは/_root/homepage.aspx?etn=contact&viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype=1039にリダイレクトされます。 CRMでレコードが見つからないというエラーが発生しました。また、 http://myURL/ORG/_root/homepage.aspx?etn = contact&viewid =%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype =1039 ..のページにはアクセスできないことを知っておく必要があります。
「RedirectPage.html」で使用したコードは次のとおりです。
このページは、「CRMWEB」の「ISV」フォルダにあります。私はテストのためだけにこれを行いました:)
簡単に言うと=>サイトマップのアイテムをクリックしているときにカスタムビューを表示する方法を見つけた人はいますか?
c++ - アンパサンド(&)記号はC++でどのように機能しますか?
重複の可能性:
C++ のポインター変数と参照変数の違いは何ですか?
これは私を混乱させます:
C では & は通常、var のアドレスを意味します。ここはどういう意味ですか?これはポインタ表記の派手な方法ですか?
これがポインタ表記であると想定している理由は、これは結局のところポインタであり、2 つのポインタの等価性をチェックしているためです。
私は cplusplus.com から勉強していますが、この例があります。
macos - Mac OS X Lion 上の Bash でのアンパサンドの動作
以前は、デフォルトのシェル環境として ubuntu 10.04 LTS で bash を使用していました。最近 Mac に切り替えましたが、アンパサンドで呼び出されたプログラムが起動しない理由がわかりません。.profile に設定する必要があるのは、bash var または X11 に関係する起動スクリプトの変更または環境変数であると考えていますが、これに関する情報は見つかりません。
メニューバーから新しいターミナル ウィンドウまたはタブを開いて、「emacs を実行」と言うことができますが、次のように入力できることに慣れています。
独自のウィンドウでemacsを起動します。Mac OSX Lion では、停止した pid が返されます。
代替。私はemacsで例を挙げましたが、次のように入力してみました:
xterm &
これにより、期待どおりに新しい xterm ウィンドウが生成されます。OS X Lion に搭載されている emacs (デフォルト) は、X サポートなしで構成されていますか?
php - テキスト フィールドのアンパサンドが、フィールド データの表示に悪用されている
私はphpとmysqlでプログラムした顧客管理システムを持っています。企業はこれを使用して、マーケティングと注文のために顧客の詳細を記録します。私のフォームにはさまざまなフィールドがあり、そのうちの 1 つがビジネス名です。
フィールドは電子メールにインポートされ、顧客の見積もりなどに送信されます。フィールドの内容はデータベースから取り込まれ、さまざまな文字列に格納されます。たとえば、ビジネス名は に格納され$name
ます。
私が見つけた問題は、ビジネスがビジネス名を入力した場合です。たとえばJoe Blogs & Sons
、電子メール システムにインポートされる末尾が何であるかJoe Blogs
、つまり、アンパサンドを含め、アンパサンドが切り取られた後のものです。彼らがJoe Blogs and Sons
これを使用すると問題なく動作し、メールが送信されると と表示されますDear, Joe Blogs and Sons
が、誰かが入力&
するとDear, Joe Blogs
.
s のようなことを言うのは正しいでしょうか、tr_replace
それともpreg_replace
これで行く方法ですか、&
それとも 's をエスケープする方法ですか? .
asp.net - ASP.NET の URL でアンパサンドをエスケープする
いくつかのパラメーターを持つ多くの URL を含む ASP.NET 2.0 アプリケーションを構築しています。例えば:
そのページへのリンクは、アンパサンドがエスケープされた HTML では次のようになるはずです。
そのため、コントロールの HTML を手動で生成するときはLiteral
、アンパサンドをエスケープする必要があります。NavigateUrl
しかし、 a の( MSDN ) プロパティに割り当てるときに同じことを行う必要がありHyperLink
ますか、それとも自動的に行われますか? 一般に、これは ASP.NET のどこで自動的に処理されますか?