0

私はいくつかの AS3 を学んでおり、Twitter アプリケーションを構築しようとしています。Twitter RSS API から取得した XML の問題に直面しています。

子ノードの最初の単語を太字にしたいと思います。私は多くの setTextFormat の方法を試しましたが、私はすべてが初めてなので、どちらもうまくいきませんでした。

更新を表示するコードは次のとおりです。

for each (var nodo:XML in twitter..item) { 
    myUpdates += 
        "<a href='" + 
        nodo.link + 
        "'><font color='#CC3300'>" +
        nodo.title.substr(0,50) + 
        "..." + 
        "</font></a><br>" + 
        "<font color='#000000'>" +
        nodo.pubDate +
        "</font><br/><br/>"; 
}

140 ツイートを 50 文字 "substr(0,50)" に差し引くことができました。

「タイトル」の最初の単語を太字にしたいだけです。

何か案は?助けてください。

前もって感謝します :)

4

1 に答える 1

1

文字列の最初の単語を太字にするには、次のようにします。

var s:String = "This is a string of words";

// Split the string into an array using the space character as a delimiter.
// (Every word is separated by a space.)
var words:Array = s.split(" ");

var firstWord:String = words[0];

// Remove the first word from the array and join the remaining 
// words back into a string.
words.unshift();
var followingWords = words.join(" ");

var formattedString = "<b>" + firstWord + "</b> " + followingWords;
于 2013-02-22T14:21:24.627 に答える