[mt] 投稿時にソースをハイライトさせる

  • 投稿日:
  • by


ソースコードのハイライト方法
http://alexgorbatchev.com/wiki/SyntaxHighlighter:Usage

ハイライトフォーマット
http://alexgorbatchev.com/wiki/SyntaxHighlighter:Brushes

  
NSArray *PerformXMLXPathQuery(NSData *document, NSString *query)
{
    xmlDocPtr doc;
    
    /* Load XML document */
    doc = xmlReadMemory(
        [document bytes], [document length], "", NULL, XML_PARSE_RECOVER);
    
    if (doc == NULL)
    {
        NSLog(@"Unable to parse.");
        return nil;
    }
    
    NSArray *result = PerformXPathQuery(doc, query);
    xmlFreeDoc(doc); 
    
    return result;
}

MTでのpreタグの注意点
http://blog.caraldo.net/2008/05/jsdpsyntaxhighlighter.php