問題タブ [emoji]
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.
ios - 絵文字はJSONにエンコードできません
私はUITextView
私が呼ぶものを持っていますmessageField
。その中のデータmessageField
はPOST
JSON形式でサーバーに送信されます。ユーザーが絵文字を入力すると、データをにエンコードするのに問題がありますJSON
。絵文字はUnicodeエンコーディングを使用していると思います。
絵文字をJSONにエンコードする方法はありますか?そして、JSONから絵文字に戻ってUILabel
?
php - 絵文字を JSON にエンコードし、Web サーバーに投稿
JSON でデコードされた絵文字を投稿する際の問題を解決してください。UITextView があります。このテキスト ビューには絵文字が含まれている場合があります。JSON として提示された UITextView.text を使用してデータを Web サーバーに投稿しています。問題は、テキストに絵文字が含まれている場合、データを取得できないことです。私がすることは:
それから私は使用します
データをデコードして連想配列を作成し、データベースにデータを挿入します。
これは、データをデータベースに挿入するときのコード スニペットです。
絵文字が見つからなくても、問題なく動作します。問題なし。問題は、絵文字文字が見つかった場合、$post のデータ (デコードされたデータ) が null になることです。
ダミーデータを使用してみました (コード スニペットの 2 行目)
絵文字をデータベースに挿入することに成功しました。理由はわかりませんが、データがデバイスからのものである場合は同じように機能しません ($postData = file_get_contents("php://input"))
これは、クライアントでデータをエンコードして投稿する方法です。
android - Edittext から文字列にテキストとスマイリーを取得する方法は?
edittext から文字列にテキストとスマイリーを取得する方法は?
次のコードを使用して、Edittext にスマイリー/絵文字を追加しましたが、edittext からテキスト/スマイリーを文字列形式に取得する方法を説明しました。
ruby - 4バイトのUnicode絵文字を処理するときのrubyJSONlibのバグ?
「\360\ 237 \ 230 \ 204」は標準の絵文字アイコン(U + 1f604)です
JSONを話すサーバーエンドポイントでこの文字を送信しようとすると、応答が壊れます。理由は次のとおりです。
ご覧のとおり、文字列の最初の部分はJSONライブラリによって変更されています。
これは既知のバグですか?回避策はありますか?または、16進数で返される値が1f604ではなくf604であるため、これはどういうわけか設計によるものですか?
ありがとう!
iphone - iOS5で古い絵文字エンコーディングを最新のエンコーディングに変換する方法は?
悲しいことに、iOS5がついにリリースされた後、ユーザーからログインできないという報告を受けました。
そこの名前に絵文字の記号があり、アップルが絵文字のエンコーディングを変更したためです。
ユーザー名に古いバージョンの絵文字が含まれているのですが、どうすればそれらを新しいエンコーディングに変換できますか?
ありがとう!
具体的には、1つの絵文字記号「tiger」です。iOS5では「\ U0001f42f」ですが、以前のiOSバージョンでは「\ue050」です。
iphone - 絵文字は私のキーボードをその...に変更します
問題があります。アプリケーションの起動時に、テンキーキーボードを自動的に表示します(becomeFirstResponderをテキストフィールドの1つに送信します)。ただし、ユーザーがアプリケーションの前に絵文字キーボードを使用したことがある場合は、絵文字キーボードが表示されます。どうすればそれを回避できますか?テンキーを正確に表示したいのですが、絵文字キーボードは表示しません。
ios - 特別なユニコード文字用の iOS5 ファンシー アイコン (絵文字?) - 私が望むものではない
矢印や箇条書きなどが必要なときに、文字列で単純な象徴的な Unicode 文字を使用できるのは素晴らしいことだといつも思っていました。グリフは、文字列の残りの部分と同じ色でレンダリングされ、シンプルでクリーンなアイコンになります。XCode の [編集] メニューにある Mac の [特殊文字] ダイアログを使用して、それらがどのように表示されるかをプレビューできました。
iOS5 では、これらのグリフはフルカラーでレンダリングされ、シンプルでクリーンではありません。これらは絵文字アイコンだと思いますか?
この変更の説明と、理想的には iOS5 を強制的に iOS2 - iOS4 の動作に戻す方法を探しています。
次に例を示します。 @"← left arrow, right arrow → airplane ✈";
編集:
どうやら、テキストをレンダリングするための NSString UIKit 拡張機能 ( drawAtPoint: / drawInRect:
) は、この動作を示さないようです。おそらくそれはUILabelのものですか?具体的には、UISegmentControl セグメント ボタン内と UILabel 内にあることに気付きました。
iphone - 絵文字グラフィックのオーバーライド
絵文字アイコンを独自のカスタムグラフィックで上書きしたい(アプリ内のみ)。
私がこれまで読んだことから、考えられる解決策の1つは、目的のUnicode文字をオーバーライドするカスタムフォント拡張を作成することです。望ましいCATextLayerとの相互運用性を維持したいと思います。
編集:カスタムフォントは私の解決策ではないようです。フォントはグレースケールで定義する必要があります。次の可能性:カスタムCALayerを作成し、絵文字コードに基づいて文字列をセグメントにチャンクし、タイプ設定とグラフィックスレンダリングを手動で実行します(つまり、コアグラフィックスとコアテキストを使用)
編集:テーブルビューでスムーズなスクロールパフォーマンスを維持することも検討しています。
xml - XSLT / FOで文字をグラフィック(絵文字)に置き換えるにはどうすればよいですか?
私はこれと似たような質問を見てきましたが、これとまったく同じではありませんが、これが私がやろうとしていることです。SMSからXMLを取得し、そこからPDFログを作成します。よく働く。この新しい要素を追加しようとしましたが、XSLTの「置換」機能で文字を置換するようになりましたが、代わりに、変数を使用して外部グラフィックを配置したいと思います。XSLT変数の内容をFOドキュメントに直接貼り付けると、問題なくPDFが生成されますが、タグと内容がFOファイルに渡されません。簡単なものが欠けていると思います。
XMLスニペット:
XMLスニペット:
結果のFOブロックスニペットを次のように表示します。
前もって感謝します!
追加:(LarsHの回答を使用して、再帰を処理した方法を次に示します。他の誰かに役立つことを願っています。
文字列を再帰的に処理するために、新しい正規表現を使用して上のブロックに貼り付け続けました。これは分析の個別のインスタンスを配置していたので、新しいアイテムを置き換えるたびに、行を繰り返し続けました。つまり、3つのブロックで、3つのアイテム(X、Y、Z)を検索します。
私が欲しかったものの代わりに、それは:
他の人にとっては、これを処理するには、一致しないものを置き換えるだけです
次のanalyzeブロックをネストした行(この例では、空のボックスを避けるために、絵文字を16進値に置き換えました)。ここでは2つのアイテム/レベルに対してのみ実行しましたが、ネストを続行するだけで、うまく機能します。