2017-08-17 16 views
0

私はチャットサイトを持っていて、言語を編集して定義済みのメッセージを変更できるLanguage.xmlファイルがあります。xmlファイル内に色のフォントを設定しました

私はメッセージのいくつかの色を変更したい、誰かがここを見て

を取ることができ、私は、任意の成功を持っていないですが、私は以下のことを試してみましたオリジナルコード

<LANG_WELCOME_USER value="Welcome %USER to %ROMENAME</LANG_WELCOME_USER> 

ですテキストに色を追加することで、テキストを表示することはできません。

<LANG_WELCOME_USER value="<font color="#FF0000">"Welcome</font> <font color="#008000">To</font> <font color="#000080">My Chat </font>"</LANG_WELCOME_USER> 

答えて

0

二重引用符の中に二重引用符を入れています。この方法を試してください。

<LANG_WELCOME_USER value="&lt;font color='#FF0000'&gt;Welcome&lt;/font&gt; &lt;font color='#008000'&gt;To&lt;/font&gt; &lt;font color='#000080'&gt;My Chat &lt;/font&gt;"></LANG_WELCOME_USER> 
+0

我々のコードがどこに行くライン332は、私はここでサーバログを掲載しています、私はあなたの提案を試してみましたが、それは助けていませんでし--------------- --------------------------------------------- --- ---- 'org.jdom.input.JDOMParseException:332行目のエラー:属性値の" <"に" < "を使用してください。 2017-08-18 08:57:50,010 AM GMT + 00:00 ERROR - 言語設定エラーを取得する:org.jdom.input.JDOMParseException:ドキュメントファイルの行332でエラー:/ var/www/html/server/etc/groups/default/lang/language_e n.xml:属性値で "<"に "<"を使用してください。 -' – Softy

+0

ええと...おそらく、引用符で囲まれたカラットタグをエスケープしない、ある種のパーサを呼びます。上記のスニペットを試してみてください。 – Nosajimiki

+0

あなたの助けをありがとう、上記のコードは完璧に正常に働いた – Softy

関連する問題